look up any word, like leh:
 
1.
When you put two hands in a girl's vagina and rub them together
When we had sex last night and she let me give her the rubber gloves
by Random person16388472737jkl February 23, 2014
1 0