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

Golden Shower Plush

He's warmer than you think.

Buy the plush