Understand Chinese Nickname

本人智商已欠费

[bĕn rén zhì shāng yĭ qiàn fèi]
Literally means 'my IQ is overdue', which translates to a humorous admission or jest about oneself not being the smartest cookie, implying they may lack wit or understanding in certain situations
Generate Chinese Nickname
Relation Nicknames