kidney-buster
Slang definitions & phrases for
kidney-buster
kidney-buster
noun
A rough road
A hard-riding truck
(1940s+ Truckers)