act of getting high on presrciption pills a.k.a. tickets
You ready to hop on the trainride? Tickets to ride!
by JimBeam1984! January 28, 2009
1 more definition
Top Definition
Noun: A sexual encounter involving two men and one woman. Usually indicating doggystle sex between one man and the woman while she blows the other man.

Past Tense: Rode the Train
David and Tom were excited about the Train Ride they were about to recieve from Amy.
by crew8221 March 08, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×