Tehstorm Share definition Flag A rather vicious tropical storm. Its intentions are to kill your pets. Keep them safe from this unstoppable chaos-bringer! Tehstorms owns your lives. That's right. Tehstorm by Brandon February 19, 2003 0 0 Get merch Get the Tehstorm mug. Buy Now — $32.95 See more merch