british slang. ill-tempered or annoyed

listen to the pronunciation of british slang. ill-tempered or annoyed
English - English

Definition of british slang. ill-tempered or annoyed in English English dictionary

British Slang. ill-tempered or annoyed
shirty
british slang. ill-tempered or annoyed
Favorites