Trainride

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
Get the Trainride mug.

Canadian Trainride

A human centipede where the people involved say please and thank you
Oh man that Canadian Trainride was the most polite and disgusting thing I’ve ever seen.
by Louda1 October 07, 2018
Get the Canadian Trainride mug.