Twatched

A stretched twat.
The act of stretching a twat.
I totally twatched that chick with my junk.
by victorrrrrrrriaaaa *- April 14, 2009
Get the Twatched mug.