I had always heard people say that an ABC dry chemical fire extinguisher, while highly effective at putting out a fire, will make a huge mess.
They were not wrong.
I recently moved, and the moving company would not transport pressurized canisters or other hazardous materials. I was transporting a few items they wouldn't move from the old house to the new house, one of which was a 5 lb ABC dry chemical fire extinguisher. Apparently the pin wasn't secure, fell out during transport, and then on a turn, the bottle slid and hit the side of the trunk with the lever handle, discharging it.
I did manage to clean this up 95% with a thorough vaccuuming, and then had Vive Auto Detailing here in Houston do an interior detail with carpet shampoo & steam. Good as new.