Understand Chinese Nickname

你人贱人碍我自愧不如

[nĭ rén jiàn rén ài wŏ zì kuì bù rú]
Literally meaning 'You are despicable to the extent that I can't help but feel unworthy.' It reflects a feeling of being inferior or not good enough compared to someone else, often carrying some sarcastic tone. The user might use this as self-deprecating humor.
Generate Chinese Nickname
Relation Nicknames