Skip to main content

Bunny_of_the_Scots's definitions

twain

A very furry vagina. A vagina so hairy that is vaguely resembles Mark Twain's hair-do.
Birdie went down to Jenny's to get some twain.
by Bunny_of_the_Scots May 5, 2008
mugGet the twain 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