General terms:
* Lavish: This implies spending money on luxurious items or experiences.
* Profligate: This suggests spending money recklessly and without thought for consequences.
* Extravagant: This means spending more than is necessary or reasonable.
* Indulgent: This implies giving in to desires and spending money on pleasure.
* Splurge: This is a more casual term for spending money on something you don't really need.
More specific terms:
* Prodigal: This suggests spending money wastefully and excessively.
* Spendthrift: This refers to someone who is habitually wasteful with money.
* Ostentatious: This describes spending money in a showy and extravagant way to impress others.
* Decadent: This implies spending money on luxurious and self-indulgent activities.
* Debauched: This suggests spending money on immoral or excessive pleasures.
The best word to use will depend on the specific context and the meaning you want to convey.