Bumper-to-bumper English Flashcard
Bumper-to-bumper English Flashcard(adj)
when there is a line of cars in the street almost touching each other, which shows that the traffic is so heavy and congested:
Sorry I’m late. I got stuck in the bumper-to-bumper traffic.