1 definition by akjw;gkjlba'hpi

adjective

Scottish colloquialism meaning spiky or prickly
That bam fell into the jaggy bush.
by akjw;gkjlba'hpi October 17, 2010
Get the Jaggy mug.