Well, here's the wiki
entry for it. It's a real term. I don't know who it's used by (demolitions experts, etc.), but it wasn't made up on the spot. Whether or not it was recently coined, I don't know, but it wasn't just made up for people to "sound important".