Language:
Free Online Dictionary|3Dict

沒有臉皮

Source : CEDICT

ashamed/embarrassed/not having the face (to meet people)/not daring (out of shame)