Understand Chinese Nickname

玛德智障玛德有病

[mă dé zhì zhàng mă dé yŏu bìng]
This is a highly colloquial and impolite phrase that roughly translates to 'Damn idiot,' expressing strong frustration or annoyance.
Generate Chinese Nickname
Relation Nicknames