Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Louda1
Canadian Trainride
Share definition
Flag
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
.
Canadian Trainride
by
Louda1
October 7, 2018
Get the
Canadian Trainride
mug.