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
Mug icon
Buy a Clitoris mug!