at the end of one's tether
the end of one's rope
enough is enough
have had it up to here
that's done it
last straw
sick and tired
that does it
snappish
snippy
impatient
noncomposure
intolerance
exasperated
cheesed off
frustration
browned off
du lan
aerated
irritate
yeesh
impatiently
hacked off
fashery
thwarted
curses
annoyance
impatientness
flustrated
upset
vexation
tight
frustrating
drat
botheration
bleargh
irritation
maddening
weary
nettled
shirty
roiled
gimme a break
pissed off
pissed
miffed
riled
annoyed
peeved
steamed
stung
irritated
hot seat
frustrational
irky
impetuosity
try
fussbudgety
vexed
hard-to-please
smoke
hard to please
crook
stabby
cheesed
snitty
naffed off
blow this for a game of soldiers
sod this for a game of soldiers
stickle
flap
pother
frustratingly
PO'd
snit
huffy
spleened
importune
dither
fucked off
agitated
beaked off
baffled
raise a stink
make a stink
upsettingness
argh
frowning
cuntshit
fret
impatience
restive
forset
come on
for heaven's sake
go spare
tetchily
restlessness