“You let a convoy get stalled and strafed on account of a couple of jackasses?!!”
I’ll bet a lot of truckers had similar thoughts tonight!
in either case the meaning is understood.