hard core: /n./

1. The most dedicated, unfailingly loyal faction of a group or organization: the hard core of the hacker movement.

2. An intractable core or nucleus of a society.

3. Intensely loyal; die-hard: a hard core secessionist; a hard core hacker.

4. Extremely graphic or explicit: hard core hacking.