look up any word, like yeet:

1 definition by xelpmoc

 
1.
A train that carries money. Cannot be stopped. Can also be used to refer to any unstoppable force.
"Nothing stops the money train!"
by xelpmoc October 22, 2007