Wiktionary
last of the big spenders
n. (context idiomatic ironic English) Someone who doesn't spend much money.