stubbornly resistant to change or improvement; "hard-core addicts"
the most dedicated and intensely loyal nucleus of a group or movement
intensely loyal; "his hard-core supporters"