What does it mean "hard-core" in this case?
To be "hardcore" means to be extremely dedicated to, committed to, or intense about something. In this case, she is saying that he is displaying a "tough" persona without any vulnerabilities. Ex. He's so hardcore about fitness, I've never seen him eat a pizza or burger.
Get more Native English Expressions >