BLOW YOUR LID Meaning of BLOW YOUR LID in English blow your lid / blow your stack / blow your topbecome very angry, shout, lose your coolDon't blow your stack in front of the kids. It's a bad example. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012