Big Huge Thesaurus

orchitis

noun

sounds kind of like