Understand Chinese Nickname

惹不起二你妹

[rĕ bù qĭ èr nĭ mèi]
It's kind of an informal swearing expression, which could be literally translated to 'You are so annoyingly crazy (the hell with your sister)'. It expresses frustration toward somebody.
Generate Chinese Nickname
Relation Nicknames