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 Canadamug.

Share this definition