1. spendthrift
Taking weekly trips to Vegas, Megan was a spendthrift whose excesses eventually caught up to her.
Ben spent all his birthday money in one hour, he's such as spendthrift.
English word "one who spends money extravagantly"(spendthrift) occurs in sets:
English Basic Nouns