A phrase said, usually while gaming, but can be applied at any point in life, when one feels unstoppable or after achieving a difficult task.
Synonyms: Winning
Synonyms: Winning
In CS:GO, friends are playing. It gets down to 5 vs 1. The 1 makes an ace by killing all 5 opposing players. He shouts over the mic, "Ain't No Brakes on the Rape Train!!!"
by Iceguy June 5, 2015

What a jerk. Tom started wearing his hat backwards like John, just so he would like him. He is jumping John's train.
by VAKI5 May 8, 2005

she asked me if she'd missed the five o'clock. I replied, fortunately yes! You can take the vein train to a-town with me!
by tarratits January 27, 2004

When you fuck a girl so hard that she cannot walk on her own, and must be carried in order to get home.
by frank-the-tank January 1, 2014

After the bitch got drunk, she took several men outside behind the bar and, man oh man, did she ever pull the train that night.
by weave August 25, 2003

by Elio83 May 11, 2010

by SirShitsHimself October 27, 2017
