1 definition by ilovecheesenot

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.
Hi I'm Evan & I think North York is better than Markham. Did I mention I'm mentally challenged?
by ilovecheesenot February 1, 2021
Get the North York mug.