Green’s Dictionary of Slang

rocky road n.

[? an ice-cream variety, which features chocolate, punning on chocolate adj. (2)]

[1990s+] (US) the anus.