Understand Chinese Nickname

萌丢丢

[méng diū diū]
The meaning conveyed here is about adorably clumsy or cute-and-confused feeling, expressing endearing innocence mixed sometimes playful mistake-prone nature.
Generate Chinese Nickname
Relation Nicknames