(s)exasperated, cheesed off, browned offgreatly annoyed; out of patience“had an exasperated look on his face”, “felt exasperated beyond endurance”