Top Definition
To have sexual intercourse with the woman on top.
As I sat back in my recliner, my baby climbed aboard and proceeded to ride Saint George.
#intercourse #fucking #woman superior #sex #shagging
by Fesser December 11, 2013
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.