shirty Play adjectiveIll-tempered; angry.adjectiveill-tempered or annoyed.adjective(British informal) ill-tempered or annoyed