Understand Chinese Nickname

不堪看

[bù kān kàn]
It directly translates as 'unbearable to watch', which means something looks so awful that one couldn't bear watching it, conveying dissatisfaction and disappointment about what is seen.
Generate Chinese Nickname
Relation Nicknames