Understand Chinese Nickname

自作多情你妹夫

[zì zuò duō qíng nĭ mèi fū]
It expresses annoyance or exasperation towards the person who is making assumptions without proof, literally translated as an irreverent retort against someone misinterpreting situations or people.
Generate Chinese Nickname
Relation Nicknames