Understand Chinese Nickname

都是狗呀

[dōu shì gŏu yā]
It translates to 'They're all dogs'. In Chinese, this could be humorously expressing frustration with others' behaviors, similar to calling people out as if they are behaving rudely or unpredictably like a group of unruly dogs.
Generate Chinese Nickname
Relation Nicknames