are there jugular vein on both sides of the neck
The internal jugular vein is a major blood vessel that drains blood from important body organs and parts, such as the brain, face, and neck. Anatomically, there are two of these veins that lie along each side of the neck.
The phrase go for the jugular means to attack a vital, vulnerable part of someone or something. It refers to the jugular vein, which runs on both sides of the neck of a person or animal and returns blood from the head to the heart.