greatly annoyed; out of patience; had an exasperated look on his face; felt exasperated beyond endurance
[ Syn: cheesed off , browned off ]
greatly annoyed; out of patience; had an exasperated look on his face; felt exasperated beyond endurance
[ Syn: cheesed off , browned off ]