tough-skinned (Adjective) — Having a relatively tough outer covering.
tough-skinned (Adjective) — Insensitive to criticism. ex. "a tough-skinned bruiser ready to give as good as he got"