Skip to main content

Definitions by train smash

a large vehicle with damaging properties
hey that dude looks like hes been hit by a truck
truck by train smash January 23, 2004