1 definition by Bunny_of_the_Scots

Top Definition
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 05, 2008

Mug icon
Buy a twain mug!