Understand Chinese Nickname

苦笑我的自作多情

[kŭ xiào wŏ de zì zuò duō qíng]
This phrase can be translated as 'Bitter Smile at My Own Over-sensitivity.' It indicates feelings of self-mockery or rueful laughter after realizing one’s excessive emotions or actions were not well received.
Generate Chinese Nickname
Relation Nicknames