1 definition by Jack #SL

SwintonLads (small gang in swinton, mexborough known by many of the swinton watch members)
“Stay away from the swintonlads as they are some scary chaps

“The swinton lads are a menace to swinton and our townspeople”

“The SL are some scary people
by Jack #SL September 26, 2020
Get the SL mug.