Skip to main content

Madame Luce's definitions

clitoris

a greek island found south of the mountains but just north of the deep valley
come visit clitoris.. the most pleasent of the islands
by Madame Luce December 12, 2008
mugGet the clitoris 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