she slipped some ice cubes into her mouth and sucked down a cock on the rocks
the act of receiving oral sex from a female, while she has ice cubes in her mouth
"she slipped some ice cubes into her mouth and sucked down a cock on the rocks" What is the definition of "cock on the rocks"?