Tracksuit Troopers
Nickname for chavs or really irritating & obnoxious people who wear tracksuits all the times.
Oh my lord, look how ridiculous those tracksuit troopers.
Careful when you go to the bus stop, it's guarded with tracksuit troopers.
Careful when you go to the bus stop, it's guarded with tracksuit troopers.