look up any word, like dirty sanchez:
 
1.
a particular manner or style of sexual intercourse in the woman-on-top position
She's got a good ride game.
by grega07656 September 15, 2011