kidney-buster

Slang definitions & phrases for kidney-buster

kidney-buster

noun
  1. A rough road
  2. A hard-riding truck (1940s+ Truckers)