Top definition
A billion that is compounded nearly limitlessly. Similar to bajillion.
I've seen this movie a jabillion times!
by Francesco V May 09, 2007
Get the mug
Get a jabillion mug for your mate Larisa.