blew off one's steam

English

Verb

blew off one's steam

  1. simple past of blow off one's steam