'hard-core' definitions:

Definition of 'hard-core'

(from WordNet)
adjective
Stubbornly resistant to change or improvement; "hard-core addicts"
adjective
Intensely loyal; "his hard-core supporters" [syn: hard- core, hardcore]
adjective
Extremely explicit; "hard-core pornography" [syn: hard- core, hardcore]