From Longman Dictionary of Contemporary Englishhave a thick skinhave a thick skinDON'T CAREto not care if people criticize you or do not like you → thick-skinned → thick
Examples from the Corpus
have a thick skin• Some people have thick skins, others have thin ones and are more easily hurt.