gone for the jugular

English

Verb

gone for the jugular

  1. past participle of go for the jugular