Skip to main content

twinkle cave

Quite simply, a nice term for the vagina. Initially coined by English comedian Jimmy Carr.
She was so excited you could swim into her twinkle cave with ease.
by olycat April 5, 2013
mugGet the twinkle cave 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