What does Armenian Moneytrain mean?

Armenian Moneytrain meaning in Urban Dictionary

A gang-bang which takes place on a collection of money, ideally huge expenses.