Green’s Dictionary of Slang

grifa n.

see greefo n.