Green’s Dictionary of Slang

putsy n.

see putz n. (2)