hard-core
       adj 1: stubbornly resistant to change or improvement; "hard-core
              addicts" [syn: hardcore]
       2: intensely loyal; "his hard-core supporters" [syn: hardcore]
       3: extremely explicit; "hard-core pornography" [syn: hardcore]
  hardcore
       adj 1: stubbornly resistant to change or improvement; "hard-core
              addicts" [syn: hard-core]
       2: intensely loyal; "his hard-core supporters" [syn: hard-core]
       3: extremely explicit; "hard-core pornography" [syn: hard-core]