Understand Chinese Nickname

妈的小智障

[mā de xiăo zhì zhàng]
This is informal and contains profanity; the equivalent English expression might be something along the lines of ‘damn little idiot’, indicating self-denigration or self-deprecation in response to doing foolish things
Generate Chinese Nickname
Relation Nicknames