Search
any act of immoderate indulgence
an ostentatious display (of effort or extravagance etc.)
be showy or ostentatious
indulge oneself
to spend a lot of money on something trivial that one does not really need
splurge