Big Huge Thesaurus

sorehead

noun

sounds kind of like