Answer: shirty

AnswerCrossword Clue
shirtyangry (feeling hostility)
shirtybad-tempered; irritable; cranky