Green’s Dictionary of Slang

gozzle n.

see goozle n.