Skip to main content

thorpey65's definitions

Clacker

a canal in a female mammal that leads from the uterus to the external orifice opening into the vestibule between the labia minora
Person 1 - 'I've got a really itchy Clacker'
Person 2 - 'Hun, you slept with that man whore last week, you’ve probably got an SDT.'
by thorpey65 October 25, 2010
mugGet the Clacker 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