Blargus Implodus Share definition Flag Usually the word means Death, but it's also because you got Blarged, and then imploded, Jesus man.. Charlie got Blargus Implodus and Imploded, he's no more man Blargus Implodus by LocustTheWriter November 27, 2022 0 0 Get merch Get the Blargus Implodus mug. Buy Now — $32.95 See more merch