沒眼看

没眼看
méiyǎnkàn
  1. (coll.) can't bear to look at it
  2. hideous
  3. appalling

CEDICT

Entry Composition