Rat running

From Fresh Dictionary

English

Verb

rat running

  1. Driving through residential streets to avoid congestion on the main roads.
Personal tools