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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.