Overshade's definitions
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.
by Overshade December 9, 2010
Get the Mongolian Horseback Ridemug.