Failtronics Share definition Flag When a robot creates and detonates an EMP (Electro-Magnetic Pulse) device. "Oh my god. Run! The robot has activated its Failtronics." Failtronics by Dr. Phil's Conscience September 26, 2009 0 0 Get merch Get the Failtronics mug. Buy Now — $32.95 See more merch