added insult to injury

English

Verb

added insult to injury

  1. simple past and past participle of add insult to injury