Green’s Dictionary of Slang

jamwad n.

[the wad n.1 (1) is jammed deep into the pocket]

(US) a miser.

[US]Sun (N.Y.) 10 May 8/6: He was one of those jamwads that figured maybe I wanted the coin for rum.