Answer: splurger

AnswerCrossword Clue
splurgerone who splurges (to spend money lavishly)