Understand Chinese Nickname

是狗就别挡道

[shì gŏu jiù bié dăng dào]
Literal translation means ‘if you are a dog, do not get in the way,’ used to express frustration or a direct attitude toward those seen as obstructive or unreasonable. Though somewhat blunt, it can also appear as humorous among peers.
Generate Chinese Nickname
Relation Nicknames