meaning of Ayumillion

Ayumillion meaning in Urban Dictionary

A huge number created by arbitrarily including zeros to virtually any quantity to see if it will make any huge difference to a poor circumstance