russian train ride Share definition Flag Verb.Placing a flask of vodka in your anus while receiving a blow job. I once took a Russian train ride and couldn't walk comfortAbly for a week. russian train ride by Cal Shibmasterson December 4, 2015 0 0 Get merch Get the russian train ride mug. Buy Now — $32.95 See more merch