|
|||||
What is Markham, Ontario?A city in Ontario, Canada located directly above Toronto, being the most populated city in the 905 area (suck it Vaughan). A lot of the population is Asian immigrants and in some areas it's so Asian you would probably think you were in China or Taiwan. Person 1: Dude, did you see the Dodgeball World Championships in Markham, Ontario? It was awesome! Markham, Ontario - videoMarkham, Ontario - what is it?Like hell, except colder and with more sushi restaurants. Markham, Ontario = It's like hell frozen over. |
|||||
www.Definder.net Powered by Urban Dictionary |