A "petard" is doing something really, really stupid.
Makes more sense when you know what a "petard" actually is. Blown up indeed, lolthe phrase is "hoist by his/your own petard" meaning your plans were turned against you or blew yourself up
see: wile e coyote
getting up in the morning does often lead to one's downfall...
>insert jpg of peter griffinMakes more sense when you know what a "petard" actually is
We use essential cookies to make this site work, and optional cookies to enhance your experience.