Top Definition
Three guys shitting on one girl at the same time. While shitting they use their hands to make their eyes slanty, like someone who is Japanese.
Dude, Amber bought a ticket on the Japanese Freight Train at that frat party last night"

Bro, how many cars were on the Japanese Freight Train last night?
We started with three but Jim ended up joining in halfway through
by mad_animal January 26, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.