bumper-to-bumper

bumper-to-bumper

adj.
  1. moving slowly with little space between; -- used of road traffic.