Ill-tempered or annoyed.
From shirt + -y, probably based on the phrase get one's shirt out.
Esercitati a parlare e a memorizzare " shirty " e molte altre parole e frasi in inglese .