Ill-tempered or annoyed.
From shirt + -y, probably based on the phrase get one's shirt out.
Improve your pronunciation
Practice speaking and memorizing "shirty" and many other words and sentences in English.