Understand Chinese Nickname

妈妈说我禽兽不如

[mā mā shuō wŏ qín shòu bù rú]
Literally translated, this means “Mom says I’m worse than beasts.” Used either in humor or serious context showing disappointment from the user's mother regarding their behavior or achievements.
Generate Chinese Nickname
Relation Nicknames