2. Adjective. (idiomatic) annoyed or frustrated with something or someone, to the point of losing one's temper or patience. ¹
¹ Source: wiktionary.com
2. Adjective. (idiomatic) annoyed or frustrated with something or someone, to the point of losing one's temper or patience. ¹
¹ Source: wiktionary.com