牛津电影里 100%
事情失败,害了自己
if a plan, etc. blows up in your face, it goes wrong in a way that causes you damage, embarrassment, etc.
If you tell everyone about the stock deal, it will blow up in your face.
And now it's going to blow up in your face.
释义来自《牛津高阶英汉双解词典》第 9 版