Top definition
A gang-bang which takes place on a stack of money, preferably large bills.
"How about we all empty out our bank accounts and run an Armenian moneytrain on Jody?"
by TCK82 February 08, 2008
Get the mug
Get a Armenian Moneytrain mug for your father Jerry.