Green’s Dictionary of Slang

shimozzle n.

see shemozzle n.