flip one's lid
〈口〉失去控制;发疯lose one's self control;go crazy
Don't go flipping your lid.别发火。
I fear they have flipped their lids.我怕他们是发疯了。
put the lid on
〈非正〉结束(活动等),使(希望等)破灭ruin or put an end to (an activity, a person's hopes, etc.), especially by being the last in a set of misfortunes
These latest regulations put the lid on our plans.这些新规定使我们的计划完蛋了。
take the lid off
揭露丑闻reveal unpleasant secrets concerning sth
This is an article that takes the lid off the world of professional gambling.这是一篇揭露职业赌博界内幕的文章。