The act if slapping ones vagina against another person or object.
Dude, I just saw Hannah tafting the taj mahal.
by Cocksmasher April 09, 2011
1 more definition
The act of swiping or wiping a vagina on an object.
Shall we go Tafting today?
by Klutzzz9 March 31, 2011