fantastabit Share definition Flag an impossibly large number of bits i have a fantastabit internet connection at home fantastabit by Greg Dalforno July 28, 2008 0 0 Get merch Get the fantastabit mug. Buy Now — $32.95 See more merch