Top definition
To roast someone really fast pointing out many features about there aperence -Zach and Sam
P1: Woah he's giving out tickets to the roast train
P2:Last guy was really fuckin salty
by Saltycunts6969 June 05, 2017
Get the mug
Get a roast train mug for your mate Manley.