1 definition by GreenRoom

The #1 city people love to hate on, because they wish they lived there.
Traveller 1:"Where are you from?"
Traveller 2:"Toronto"
Traveller 1:"Wherabouts in Toronto"
Traveller 2:"Oakville/Brampton/Ottawa"
Traveller 1:"Dude, that's not Toronto"
Traveller 2:"Yeah I know....but it's close"
Traveller 1:"No not really...sorry"
by GreenRoom February 7, 2010
Get the Toronto mug.