Skip to main content

Jambon le poupon2's definitions

McMasterville

A little little little little town near Montreal where the population doubles during school hours. It's known for its incredible school, which is the very first School of International education.

Place where people suffer all day ... They grow potatoes like Saint-Amable.
- Where are you going?
- At McMasterville
- Where?
- MCMASTERVILLE!
- Ah...
by Jambon le poupon2 January 22, 2011
mugGet the McMastervillemug.

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