1 definition by penishead_1999

Top Definition
The clitoris is a sexual organ that is present only in female mammals. In humans, the visible button-like portion is located near the anterior junction of the labia minora, above the opening of the urethra and vagina.

Generally found far far away from Ex Ogivly Planners named Dominic Tan.
Dominic: Where's the clitoris Dad?
Dad: Anywhere you're not son.
by penishead_1999 August 05, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.