Big Huge Thesaurus

Mecholyl

noun

sounds kind of like