Talibantastic Share definition Flag some one who wants to make fantastic sound a bit less childish and more terroristy :D (Ahmed Bin Walid): hey look; i can drink through my nose! (Osama): Yo, erm, that's talibantastic! Talibantastic by wazzaguy July 17, 2009 0 0 Get merch Get the Talibantastic mug. Buy Now — $32.95 See more merch