Triumph Train Share definition Flag The shaft of a male's genitalia Her supple breasts will be the rails for my triumph train. Triumph Train by Lareldisnotuncom March 15, 2010 0 0 Get merch Get the Triumph Train mug. Buy Now — $32.95 See more merch