Definitions by samster 123
Markham
The name of a suburban town just north of the city of Toronto, Canada. A really drab place where absolutely nothing happens, most of the people are ignorant, and bad drivers.
Markham by samster 123 September 12, 2005