stubbornly resistant to change or improvement; hard-core addicts'
intensely loyal; his hard-core supporters
[ Syn: hardcore ]
extremely explicit; hard-core pornography