A fork of Rural Dictionary
A vast or extreme amount of something. Usually money or people.
There were illions of people there.