Understand Chinese Nickname

我的IQ是弱智

[wŏ de iq shì ruò zhì]
Translates directly as 'my IQ is low', which might indicate a humble self-evaluation, humorously acknowledging limited knowledge, intelligence or understanding.
Generate Chinese Nickname
Relation Nicknames