1. Blow the lid off 揭发(丑闻)
That newspaper story blew the lid off the Senator's illegal business deals.
报纸的报道揭发了参议员的非法勾当。
释义:
lid: 盖子
blow the lid off: 揭盖子
2. B.O. 体臭,体味
Stay away from that guy; he's got some terrible B.O.
离那家伙远点,他一身的体臭。
释义:
B.O.: body odor
odor: [′?ud?] 气味
在美国,体臭罪恶之大近乎于犯罪。所以,不喷点香水获除臭剂参加party,是一个big no-no(禁忌)!