Stop in for a cup of coffee

"Unintended deployment of expendables"

I think that's what they used to call it :D
Radio talking, they think it may have been another meteor exploding