Big Huge Thesaurus

Chilomastix

noun

sounds kind of like