look up any word, like smh:
 
1.
The act of rubbing arm pits (person to person)with the intent of applying deodorant to the non freshened pit.
Yo G, I'm out of deodorant. French pit me, that I might remain fresh through out the day. French pitting.
by Witt March 16, 2007

Words related to French Pitting

french real rub share wing man