Quote:
Originally Posted by JaxObsessed
GIve that man a cookie!!!
Thanks again Scott. It was a pleasure riding with you. 
|

You do know that Scotty is really British, don't you?
British dictionary
ride Noun. 1. An act of sexual intercourse.
2. A woman/man viewed as a sexual partner. E.g."He's a good ride, even when he's drunk." [Orig. Irish]
Verb. To have sex.