Top definition
A ridiculously large number. Much like infinity, but with the added bonus of being finite.
My new Internet scam is going to make me babillions!
by ZacharyDanger April 09, 2009
Get the mug
Get a babillion mug for your mom Julia.