1 definition by xelpmoc

Top Definition
A train that carries money. Cannot be stopped. Can also be used to refer to any unstoppable force.
"Nothing stops the money train!"
#money #train #unstoppable #nothing stops it #movie
by xelpmoc October 22, 2007
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.