Originally Posted by
livedarklions
We have our differences, but I absolutely had no problem understanding the point of your story and I don't believe anyone who says that they couldn't because of your use of the term bumper to bumper. I don't know anyone who uses it that way, but I also don't know a short-hand term for unbroken fast-moving traffic. "70 mph bumper to bumper" is probably a good coinage.
I've used the phrase myself over the course of my life.
Probably didn't think of it on my own so I'd suspect it was common in some circles.