shirty

adjectives

(British informal) ill-tempered or annoyed