Green’s Dictionary of Slang

cafone n.

see gavone n.