What does Ayumillion mean?

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