Understand Chinese Nickname

你真狼狈

[nĭ zhēn láng bèi]
'You are truly awkward/unpresentable,' describing a moment where someone feels clumsy, disheveled or in an embarrassing state.
Generate Chinese Nickname
Relation Nicknames