from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. An unspecified large number (of).
Sorry, no etymologies found.
Didnt he also play that "Q" in Star Trek Next Generation series umptillion?
After scoping out the site on foot I have determined that it could indeed be done, beautifully, for about an umptillion dollars.
I’m surprised you didn’t mention the umptillion Christmas/Santa movies that are shown every year.