thick skin

/TH IH1 K S K IH1 N/
noun
  1. 1

    (idiomatic) Ability to take criticism or harsh behavior without being easily offended.

  2. 2

    Used other than figuratively or idiomatically: see thick, skin.