Skip to main content

Minister 123's definitions

Canada

The largest land mass in North America that isn't a country. It may proclaim itself to be the greatest country in the world but this is impossible because Canada is still under British control.
A: Canada is the greatest country in the world!
B: No, it's not even a country, moron...
by Minister 123 May 5, 2011
mugGet the Canada mug.

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