Understand Chinese Nickname

讨厌自己的自作多情

[tăo yàn zì jĭ de zì zuò duō qíng]
Means 'Disgusted by one’s own unwarranted infatuation,' highlighting feelings of self-disgust or remorse arising from unreciprocated romantic advances made by oneself.
Generate Chinese Nickname
Relation Nicknames