tough-skinned

adjectives

having a relatively tough outer covering
is similar to
resistant to cutting or chewing
insensitive to criticism