Big Huge Thesaurus

balibago

noun

sounds kind of like