Understand Chinese Nickname

自作多情自欺欺人自取其辱

[zì zuò duō qíng zì qī qī rén zì qŭ qí rŭ]
A phrase expressing self-delusion and embarrassment, meaning someone foolishly entertains unrealistic feelings or hopes which ultimately leads to one’s own humiliation.
Generate Chinese Nickname
Relation Nicknames