Green’s Dictionary of Slang

weisenheimer n.

see wisenheimer n.