Green’s Dictionary of Slang

jaggies n.

nettles.

[Scot]G. Armstrong Young Team 3: [He] landed in a big fuckin pile ae jaggies [...] A big fat polis [...] left him lyin in the nettles.