Skip to main content

Definitions by Laura quinns

Train hopping 

A form of transportation via freight trains which is very illegal and dangerous