Big Huge Thesaurus

impetigo

noun

sounds kind of like