Green’s Dictionary of Slang

schlemozzle n.

see shemozzle n.