Skip to main content

Call-X's definitions

Canada

A country where the moose population outnumbers the human population by 3:1
On my trip into Canada I was stopped by a border patrol officer who was a moose, he checked my passport.
by Call-X May 25, 2014
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