Green’s Dictionary of Slang

gaboon n.

see goboon n.