have a hide/skin like a rhinoceros

have a hide/skin like a rhiˈnoceros

(informal) be tough and not easily offended; have no fear of criticism from others: Say what you like about him, he won’t care; he’s got a skin like a rhinoceros.
See also: have, hide, like, skin