Skip to main content

Definitions by xelpmoc

money train 

A train that carries money. Cannot be stopped. Can also be used to refer to any unstoppable force.
money train by xelpmoc November 7, 2007