This rant from the singer is as close to the dictionary definition of "meltdown" as we can get [language warning I think]:
Wow.
I was gonna try to translate all of this for you, but I think it's better if we just stand here in a moment of somber silence as the mushroom cloud clears...