look up any word, like fleek:

1 definition by Klutzzz9

 
1.
The act of swiping or wiping a vagina on an object.
Shall we go Tafting today?
by Klutzzz9 March 31, 2011