Understand Chinese Nickname

Mybad我不好

[mybad wŏ bù hăo]
My Bad, I'm Not Good: A mix of English and Chinese, it reflects humility and admission of one’s shortcomings or mistakes.
Generate Chinese Nickname
Relation Nicknames