shēn hén身痕to be itchyFrequency 2.8Meaningsto be itchyto be itching to do something; to have a craving to do something