1 definition by dub09

Top Definition
A slag term for the garda (police) used by irish people.
Ahh lads hereees the waspsss, SCETCH!!
by dub09 December 20, 2009
Mug icon
Buy a Wasps mug!