Language:
Free Online Dictionary|3Dict

没有脸皮

Source : CEDICT

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