Green’s Dictionary of Slang

snoozle n.

see snozzle n.