'Sorehead' definitions:

Definition of 'sorehead'

(from WordNet)
noun
Someone who is peevish or disgruntled

Definition of 'Sorehead'

From: GCIDE
  • Sorehead \Sore"head`\, n. One who is disgruntled by a failure in politics, or the like. [Slang, U.S.] [1913 Webster]