Ever hear of a carb exploding?

sounds like you had a pop in the crank case...