Big Huge Thesaurus

pustule

noun

sounds kind of like