Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

没眼看

méi yǎn kàn

Definitions

  • (coll.) can't bear to look at it
  • hideous
  • appalling