thick-skinned vs twitchy

thick-skinned

adj
  • Insensitive to the feelings of others; callous. 

  • Having a thick skin. 

  • Not easily offended. 

twitchy

adj
  • irritable, cranky 

  • susceptible to twitching a lot. 

How often have the words thick-skinned and twitchy occurred in a corpus of books? (source: Google Ngram Viewer )