Big Huge Thesaurus

mahuang

noun

sounds kind of like