get that effing buzz box off the road
any noisy small underpowered car, especially when you have the misfortune of being stuck behind it
"get that effing buzz box off the road" What is the definition of "buzz box"?