Understand Chinese Nickname

我比你妈还耀眼

[wŏ bĭ nĭ mā hái yào yăn]
I Outshine Your Mom (offensive) - An impolite name indicating someone who has an overbearing attitude or arrogance. It could also be meant as a challenge towards another's confidence.
Generate Chinese Nickname
Relation Nicknames