Green’s Dictionary of Slang

chimozzle n.

see shemozzle n.