Green’s Dictionary of Slang

ghinzo n.

see ginzo n. (1)