ilovecheesenot's definitions
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.
by ilovecheesenot February 1, 2021
Get the North Yorkmug.