Skip to main content

T1mmothy's definitions

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.
by T1mmothy June 16, 2016
mugGet the Speed trap townmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email