you are viewing a single comment's thread.
easy. Pro has a good sense of humor, but the press release was wrong. The man was hoisted by his own petards.(whatever the hell they are,ask an Englisman)
http://www.phrases.org.uk/meanings/hoist%20by%20your%20own%20petard.htmlHoist with your own petardMeaning:Injured by the device that you intended to use to injure others.