Skid police Share definition Flag The "skid police" are calling. Referring to the necessity for a loss of traction in an automobile. Hey mate the skid police are calling!Ah fuck I better break the tyres loose on my Lexus! Skid police by Lexus is200 February 12, 2021 0 0 Get merch Get the Skid police mug. Buy Now — $32.95 See more merch