Quote Originally Posted by wpack10 View Post
I dont believe Ive ever heard that saying. But I think I get the jist of what it means
Hoist with your own petard

Meaning

Injured by the device that you intended to use to injure others.

A petard was a small bomb used to blow up gates and walls when breaching fortifications.

Basically it was a shaped charge.