Understand Chinese Nickname

智商是迩的硬伤

[zhì shāng shì ĕr de yìng shāng]
The term implies that low intelligence is someone's Achilles' heel (a critical flaw).
Generate Chinese Nickname
Relation Nicknames