Meaning of shock rock in English:
shock rock
noun
Rock music, especially heavy metal, where the performers present an image that seeks to shock, especially through the use of sexual imagery or theatrical violence.
Origin
1960s; earliest use found in The Los Angeles Times.
Are You Learning English? Here Are Our Top English Tips