|
|||||
What is speed trap town?A small town or city that raises and lowers the speed on a stretch of road to force you to speed. Damage I got another ticket in that speed trap town arabi. speed trap town - video |
|||||
www.Definder.net Powered by Urban Dictionary |