'hard core' definitions:

Definition of 'hard core'

(from WordNet)
noun
The most dedicated and intensely loyal nucleus of a group or movement

Words containing 'hard core'