“Houst on his own petard” is quickly becoming overused these days because it is so ubiquitous.
Lots of self hoisting by retards on petards.
Houst = Hoist