What does bumper-to-bumper mean?

bumper-to-bumper meaning in General Dictionary

made use of of traffic