1 definition by wowowowowowowowowowiwiwiw

guy: what u do last night?
me: had a girl ride the J-Train XD
by wowowowowowowowowowiwiwiw November 8, 2010
Get the J-Train mug.