went for the jugular

English

Verb

went for the jugular

  1. simple past of go for the jugular