shot the messenger

English

Verb

shot the messenger

  1. simple past and past participle of shoot the messenger