Top definition
A dirty, dirty form of sex involving a man, a woman, and often animals. Puppets play a key role in the activities.
Hey pretty lady, want to go riding to rohan?
by Roha May 12, 2006
Get the mug
Get a riding to rohan mug for your barber Manafort.