Skip to main content

Definitions by Make out hill 111

Train Food

Something or someone that dies at or near a train track.
Yo that nigga ain’t gettin our HES train food
Train Food by Make out hill 111 December 7, 2018