n. 1.an ostentatious display (of effort or extravagance etc.) 2.any act of immoderate indulgence splurge v. 1.indulge oneself 2.be showy or ostentatious