Big Huge Thesaurus

Dermatobia

noun

sounds kind of like