Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Trainride Meaning
Trainride
act of
getting high
on presrciption
pills
a.k.a.
tickets
You ready to
hop on
the
trainride
?
Tickets
to ride!
By Ilene
Upvote
Flag
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 Chanda
Upvote
Flag