Adjective: tough-skinned
- Having a relatively tough outer covering
"The tough-skinned fruit was difficult to peel"
- Insensitive to criticism
"a tough-skinned bruiser ready to give as good as he got";
- thick-skinned
See also: insensitive, tough