wikipedia English Noun en-noun
Synonyms (all slang): bajillion, bazillion, gazillion, jillion, kajillion, squillion, kabillion, googillion, zillion