Understand Chinese Nickname

o自作多情

[o zì zuò duō qíng]
Translated, it means 'Oh, Being Affectionate on my Own.' It humorously or wistfully describes a tendency of falling in love with an imagined situation that doesn't quite reflect reality.
Generate Chinese Nickname
Relation Nicknames