Green’s Dictionary of Slang

T.O. n.

[abbr.]

(US) Toronto, Ontario.

ChartAttack.com 17 Nov. 🌐 Jenny Gear Brings Her Whiskey Kittens Back To T.O.