Skip to main content

Evilstraps's definitions

swamp moose

noun. A large land animal found in the swamps. They are three times bigger than a regular moose and have the largest genitals of all land animals. (for you innernaut)
by Evilstraps September 20, 2006
mugGet the swamp moose 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