Understand Chinese Nickname

Amo自作多情

[amo zì zuò duō qíng]
It implies someone being too quick to assume that another has positive intentions or romantic interests in them, essentially meaning 'self-deluded affection'.
Generate Chinese Nickname
Relation Nicknames