terrabad Share definition Flag So bad that it is worse then bad. Wow, Modest let a pug ninja defuse twice on lan and then he took out his anger on his Icemat headphones. He is terrabad. terrabad by naisyle June 16, 2006 0 0 Get merch Get the terrabad mug. Buy Now — $32.95 See more merch