On a splurge

Spending much money extravagantly.

We went on a splurge last weekend and spent much money.