Understand Chinese Nickname

狗比你顺眼好吗

[gŏu bĭ nĭ shùn yăn hăo ma]
Translated directly it means 'dogs are more pleasing to the eye than you', which is clearly intended to be insulting by comparing the person unfavorably to dogs.
Generate Chinese Nickname
Relation Nicknames