Understand Chinese Nickname

懵逼

[mĕng bī]
Dazed and Confused indicates confusion or a state of not knowing what to do. It portrays moments of disorientation or when one is facing unfamiliar or overwhelming scenarios.
Generate Chinese Nickname
Relation Nicknames