Understand Chinese Nickname

恶心自己

[è xīn zì jĭ]
A self-deprecating way of saying someone finds themselves disgusting or unsatisfactory. However, in some contexts, people use this phrase humorously without genuinely feeling so about themselves.
Generate Chinese Nickname
Relation Nicknames