Big Huge Thesaurus

macamba

noun

sounds kind of like