Green’s Dictionary of Slang

schlem n.

see schlemiel n.