to be hurt or to have problems as a result of your own plans to hurt or trick others
BE HOIST / HOISTED BY / WITH YOUR OWN PETARD
Meaning of BE HOIST / HOISTED BY / WITH YOUR OWN PETARD in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005