rock-jock

rock jock

1. Someone who is very skilled at rock climbing or does so very often. I'd love to try out the rock wall at my gym, but it's always crawling with rock jocks. I'm not enough of a rock jock to tackle a cliff like that.
2. A radio disc jockey specializing in rock music. He had a pretty prominent career as a rock jock, so it was a little weird hearing him spin new-age tunes in a new station.
3. An enthusiastic fan of rock music. My uncle's been a rock jock his whole life, so he's always blasting AC/DC and Metallica whenever I take a ride in his truck.
See also: jock, rock
Farlex Dictionary of Idioms.

rock-jock

n. a mountain or rock climber. The sides of every mountain are covered with rock-jocks.
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • rock jock
  • (as) hard as a rock
  • hard as a rock
  • go up the wall
  • harness (someone or an animal) to (something)
  • harness to
  • keep (one's) head right
  • keep one’s head right
  • get (one's) motor running
  • get someone’s motor running