people being hoisted by their own petards
people being hoisted by their own petards

Advertisement

Want Jezebel’s email newsletter?