Definitions by ilovecheesenot
North York
The snobbiest place in Ontario, where snobby people who think Toronto is better than the rest of Ontario come from. A lot of McMansions & a very pretentious shopping centre.
North York by ilovecheesenot February 1, 2021