Green’s Dictionary of Slang

jiggabo/jiggaboo n.

see jigaboo n.