blown one's lid

English

Verb

blown one's lid

  1. past participle of blow one's lid