Wiktionary
keep one's shirt on
vb. (context idiomatic English) To be more patient or to calm down.