esploed Share definition Flag What happens to a battery when it quits working, especially a laptop battery. Man my laptop battery just totally esploed! esploed by Jesse Ellis July 8, 2005 0 0 Get merch Get the esploed mug. Buy Now — $32.95 See more merch