1 definition by Francesco V

A billion that is compounded nearly limitlessly. Similar to bajillion.
I've seen this movie a jabillion times!
by Francesco V May 9, 2007
Get the jabillion mug.