Understand Chinese Nickname

我是你的尼玛

[wŏ shì nĭ de ní mă]
Wo Shi Ni De Ni Ma appears to mean 'I am your...' but ends with 'ni ma', which is an impolite expletive often not translated well. Essentially, the whole expression uses a common swearword to show strong emotions like anger or frustration toward another person.
Generate Chinese Nickname
Relation Nicknames