An area that is very annoying and is consist of people who are jags.
That party last night was jagtastic
by Dr Slurpz December 10, 2013
Get the jagtastic mug.