hoist with one's own petard
hoist with one's own petard {adj. phr.}
Caught in your own trap or trick.
Jack carried office gossip to the boss until he was hoisted by his own petard.
(From Shakespeare; literally, blown up with one's own bomb.)
Categories:
Source: A Dictionary of American Idioms