Green’s Dictionary of Slang

hard rock n.

(US black) a tough person, both emotionally and physically.

[US]‘Ed Lacy’ Men from the Boys (1967) 28: What’s all this about [...] upset stomach? According to my records you’re a typical hard rock.
[US]J. Scarne Complete Guide to Gambling 681: Hard rock – 2. A gambler who refuses to lend money. 3. A player who is hard to beat.
[US]T. Wolfe Electric Kool-Aid Acid Test (1969) 64: The hard rocks are hunkered down telling jokes about pussy.
[US]Ice-T ‘Heartbeat’ [lyrics] That’s who I made it for, the hardrocks.
[US]S.L. Hills Tragic Magic 145: I’ve seen a change from the James Cagney days when you had to be hard rocks.
[US]L. Stavsky et al. A2Z.