Big Huge Thesaurus

chilomastix

noun

sounds kind of like