Green’s Dictionary of Slang

schlamazzle n.

see schlemazel n.