vein train Share definition Flag a penis She wanted to catch a ride on my vein train. vein train by your mom September 7, 2003 0 0 Get merch Get the vein train mug. Buy Now — $32.95 See more merch