1 definition by Alistair Uprichard
Disgusting, smelly inhabitants that many British citizens have the horrible misfortune of having to breathe the same air as. Commonly found in job centres
"I can't believe it! The dole money has only just been given out and the taigs are already queueing outside Sean Graham's!"
by Alistair Uprichard August 25, 2023