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 05, 2013
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.Buy the mug
Can you define these popular missing words?