blew one's lid

English

Verb

blew one's lid

  1. simple past of blow one's lid