Understand Chinese Nickname

谁都不行

[shéi dōu bù xíng]
It means no one is good enough, suggesting dissatisfaction or perfectionism in a relationship or situation.
Generate Chinese Nickname
Relation Nicknames