Top definition
When 2 people of the opposite sex hump in a manner which is similar to the motion of a frog jumping.
That nicole chick is a pro French humper

French humping is so much better than French kissing.
by Some Ashun April 06, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush