Understand Chinese Nickname

狗叼比你强

[gŏu diāo bĭ nĭ qiáng]
The literal meaning is 'a dog holding something in its mouth is better than you'. This name expresses dissatisfaction with others in a sarcastic or teasing manner.
Generate Chinese Nickname
Relation Nicknames