1 definition by Squiggly Squirel

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 April 3, 2016
Get the Clemen mug.