What is Sloggi?
a very tight,lycra style brand of clothes as worn by Dave Nicklin of Newport Shropshire.
Dave Nicklin