Shirty has 2 different meanings across 1 category:
Adjective
(British informal) ill-tempered or annoyed
Ill-tempered or annoyed.