Green’s Dictionary of Slang

chemozzle n.

see shemozzle n.