Understand Chinese Nickname

跪下吧

[guì xià ba]
Literally means 'kneel down.' This net name may suggest humility, surrender, or even self-deprecation depending on context.
Generate Chinese Nickname
Relation Nicknames