Answer: soreheaded

AnswerCrossword Clue
SOREHEADEDAfflicted with migraine.
soreheadedirritable, grumpy