LOL, I used that same phrase in a post earlier today "hoisted on their own petard" because it FITS so perfectly. A Freeper asked why all this was going on, and I answered:
"Likely just a consequence of the ongoing Democrat War on Women, Men, and little boys...:)
Heh, being hoisted on their own petard!
38 posted on 11/29/2017 10:49:49 AM PST by rlmorel
(Liberals: American Liberty is the egg that requires breaking to make their Utopian omelette.)