Hanging rock comes from the language called rhyming slag also knowen as jail talk. Hanging rock is your cock.
Bro she sucked my hanging rock all night long