Jafftastic Share definition Flag Something so fantastic it makes you want to spaff in your pants. Andy: Oh my god Ben? Did you make this asparagus soup?Andy: Why yes Ben, I did.Ben: Fuck me. It's bloody jafftastic! Jafftastic by Encyclopaedo July 19, 2010 Get the Jafftastic mug.