TEED OFF


Meaning of TEED OFF in English

[teed off] adj [prob. fr. tee off (on)] (1951): angry, annoyed

Merriam-Webster English vocab.      Английский словарь Merriam Webster.