Understand Chinese Nickname

谁比谁狗

[shéi bĭ shéi gŏu]
Who's more dog than who? This expression may refer to mutual criticisms or accusations between people, often with a derogatory tone implying disloyalty or low character.
Generate Chinese Nickname
Relation Nicknames