¿Qué significa "hard-core" en este caso?
Respuesta de un hablante nativo
Rebecca
"To be hardcore" significa dedicarse por completo a algo, estar muy comprometido con ello. En este caso, se quiere decir que es una persona fuerte, sin puntos débiles. Ej: "He's so hardcore about fitness, I've never seen him eat a pizza or burger." (Va a tope con la vida saludable, no lo he visto comer pizza o hamburguesa nunca.)