Big Huge Thesaurus

baboo

noun

sounds kind of like