Petard. Noun. A small explosive, sometimes a wooden box. How it's used in language?
To say someone hung themselves with their own petard means that their plans blew up in their own face. They meant for it to be for someone or something else - but got a taste of their own medicine.
This comment was brought to you by Generation X. Generation X: the last generation to understand Boomer Catchphrases.