teed off
Really quite irate
Teed off means angry or irritated: She was really teed off about the parking ticket.
The phrase comes from golf, where teeing off—striking the ball from its starting position—begins play.
The connection to anger may stem from the force of that first swing, or it may simply be a euphemism for pissed off.
furious
Extremely angry
incensed · fuming · seething · infuriated · outraged · exasperated · annoyed · irritated · agitated · peeved
driver
Vehicle operator
caddy · handicap · par · birdie · bogey · eagle · slice · hook · divot · green
teed offcomposed
Calm and self-possessed
cool-headed · unflappable · even-tempered · collected · poised