Wiktionary
rock out with one's cock out
vb. (context slang idiomatic English) To enjoy oneself immensely, to party