Twatular

The area pertaining to or surrounding the Twat.
Oh god my Twatular area is itching up a storm
by Mrs.Zinda July 16, 2008
Get the Twatular mug.