Stan Walker's definitions
A sex position where one person jumps on another and rides on their back as the first person starts rocking back and forth.
by Stan Walker October 19, 2008
Get the Turtle Nation mug.
Get the Turtle Nation mug.We'll email you a link to sign in instantly.