Skip to main content

T.Poss's definitions

montreal

A city where your new SUVs and trucks with American licence plates will get stolen in broad daylight by the Russian Mafia, in a parking lot, wile you are in watching you brother's hour long hockey game. Not to mention four other large vehicles in your group, including a 2006 Escalade right out of the hotel parking lot. LoJack and OnStar didn't work at all. ; ) aka: do not bring your nice vehicles to Canada.
The Russian Mafia in Montreal stole my car!
by T.Poss May 19, 2006
mugGet the montrealmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email