gone for the jugular vein

English

Verb

gone for the jugular vein

  1. past participle of go for the jugular vein