(british informal) ill-tempered or annoyed

listen to the pronunciation of (british informal) ill-tempered or annoyed