splurge
splurge - noun
an ostentatious display (of effort or extravagance etc.)
any act of immoderate indulgence
splurge - verb
indulge oneself
be showy or ostentatious
splurge - thesaurus
binge
fling