1 definition by clueless human

to have sex with multiple people at once
Yo, me and my bros wanna ride the train with u and ur friends tonight, u down?
by clueless human January 29, 2009
Get the ride the train mug.