Green’s Dictionary of Slang

rhode n.

[ety. unknown; too early for road dog under road n.]

(US black) one’s best friend.

[US]M.H. Boulware Jive and Sl.