Top Definition
A sexual act in which the female lays on her back with knees to chest; Man lays horizontal and sticks penis in-between womans calfs and thrusts vigorously and screams.
Dude me and my girl did a mean Mongolian horseback ride last night!
by Overshade December 07, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.