jiggaboo

English

Noun

jiggaboo (plural jiggaboos)

  1. Alternative form of jigaboo.