ENGLISH
REFERENCE
ENGLISH
REFERENCE
teed off
idiom
Annoyed, upset, angry.
Anchors to
teed
© 2026 English Reference
Lists