last of the big spenders

Noun

 * 1)  Someone who does not spend much money.
 * "He bought you a sandwich?" / "Yeah, you know him, the last of the big spenders."

Synonyms

 * See Thesaurus:miser