look up any word, like smh:

1 definition by dutchd

When two people have unprotected sex while riding on a horse.
Person 1: Do you like horses?
Person 2: The only time I ever liked a horse was when I went double bareback with that girl at riding school.
by dutchd February 08, 2011