sorehead

/S AO1 R HH EH0 D/
noun
  1. 1

    A person who has a tendency to be angry or to feel offended.

    โ€œDon't be a sorehead! Forgive, forget and get on with your life.โ€

  2. 2

    (political slang) A politician who is dissatisfied through failure, lack of recognition, etc.

  3. 3

    Infection in sheep by the nematode Elaeophora schneideri; elaeophorosis.

  4. 4

    Fowlpox.

Source: https://en.wiktionary.org/wiki/sorehead