1 definition by ducky pup
Slang for Community Support Officers in the UK.
In reference to the Fuzz that are actual Police, the Fluff are there no power lackies, generally found kicking their heals bothering people in hoodies.
In reference to the Fuzz that are actual Police, the Fluff are there no power lackies, generally found kicking their heals bothering people in hoodies.
by ducky pup July 29, 2010