Green’s Dictionary of Slang

gypo n.

see gyppo n.1