1 definition by pooper994

Top Definition
vital part of the neck but could be used as slang for a mans balls.
ohhhh she just hit you in the jugular!
by pooper994 December 07, 2008

Mug icon
Buy a jugular mug!