Understand Chinese Nickname

疯狗乱吠

[fēng gŏu luàn fèi]
Literally translates to 'a mad dog barking.' It implies an aggressive, uncontrolled or irrational person acting out, often causing trouble but ultimately ignored.
Generate Chinese Nickname
Relation Nicknames