gone for the jugular
English
Verb
gone
for
the
jugular
past participle of
go for the jugular