Green’s Dictionary of Slang

greebo n.

see grebo n.