look up any word, like leh:
 
1.
The act of two women rubbing their vagina's against each other
The two lesbians were polishing mirrors for hours.
by baron67 October 20, 2006
33 7