We found one dictionary that defines the word tee off on:
General (1 matching dictionary)
General (1 matching dictionary)
- tee off on, tee off on (someone or something): Merriam-Webster