Understand Chinese Nickname

妈了吧唧的

[mā le ba jī de]
It's a rather colloquial or somewhat rude expression in Chinese that conveys intense frustration or dissatisfaction.
Generate Chinese Nickname
Relation Nicknames