Big Huge Thesaurus

macushla

noun

sounds kind of like