Big Huge Thesaurus

meshugaas

noun

sounds kind of like