Understand Chinese Nickname

孤独的困兽自嗨的疯狗

[gū dú de kùn shòu zì hāi de fēng gŏu]
Translates to 'Lonely Trapped Beast and Self-pleasuring Mad Dog.' This dramatic and rather extreme expression conveys a person feeling isolated, frustrated, yet trying to find self-entertainment amidst hardships or craziness.
Generate Chinese Nickname
Relation Nicknames