Skip to main content

Squiggly Squirel 's definitions

Clemen

The reproductive organ of a female platypus; usually one of the highest forms of an insult
*Does something stupid in public*
-Hey, look at that clemen over there
by Squiggly Squirel June 26, 2016
mugGet the Clemen 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