Top definition
A shit hole in Newmarket, Ontario.
Jim: So what school did you go to?
Jane: That shit hole in Newmarket.
Jim: Ohh! You mean Mazo De La Roche?
Get the mug
Get a Mazo De La Roche mug for your brother Georges.