1 definition by CanadianSpyInAmerica

Correction: A French Canadian City with the best drivers in the world... You bitches just can't handle our mad skillz.
You can always tell who lives in Montreal and who doesn't... The visitors stop at red lights.
by CanadianSpyInAmerica June 17, 2008
Get the Montreal mug.