Big Huge Thesaurus

scabies

noun

sounds kind of like