Skip to main content

Definitions by allevarkanis

train run 

To have several people fucking the shit out of you
How down are you to have a train run on you?
train run by allevarkanis May 1, 2018