Definitions by uhrweazel
french pinch
The act of pinching the genitals of a female using one's thumb and forefinger. In Europe this generally occurs from behind, often when travelling up a staircase.
french pinch by uhrweazel December 2, 2009