Understand Chinese Nickname

懵逼者

[mĕng bī zhĕ]
The term 'Mengbi Zhe' translates into English as 'Dumbfounded Person'. This is a humorous, self-deprecating title showing someone's feeling overwhelmed by confusion or being at a loss.
Generate Chinese Nickname
Relation Nicknames