Understand Chinese Nickname

[mèn]
This simply means 'stuffy or depressed' which could mean this user often feels in a low mood or is not good at expressing himself/herself.
Generate Chinese Nickname
Relation Nicknames