tee off
verb
teed off;
teeing off;
tees off
Definition of tee off
1
: to drive from a tee
3
: to hit hard
4
: to make an angry denunciation
—often used with on
Keep scrolling for more