Big Huge Thesaurus

chancroid

noun

sounds kind of like