Green’s Dictionary of Slang

griffa n.

see greefo n.