Definition of -core in English:
-core
(used as the second element of various compounds) denoting types of rock or dance music that have an aggressive presentation.
- ‘queercore’
Origin
1980s from core in hardcore (see hardcore (sense 3 of the noun)).
Are You Learning English? Here Are Our Top English Tips