Big Huge Thesaurus

jigaboo

noun

sounds kind of like