A police or state trooper station.
Viewed 7,660 times ← Back to Trucker Jargon