Green’s Dictionary of Slang

griffo/grifo n.

see greefo n.