Eleventy Billion Meme - It simply means a ridiculous large number, whether it's in relation to measuring time, amount or distance.