Understand Chinese Nickname

安分守己狗B东西

[ān fēn shŏu jĭ gŏu b dōng xī]
This name translates to 'Stay in your place dog thing,' which is an impolite phrase expressing contempt or self-deprecation in a sarcastic manner.
Generate Chinese Nickname
Relation Nicknames