Ever hear of a carb exploding?
sounds like you had a pop in the crank case...
Print