Understand Chinese Nickname

赐你滚蛋

[cì nĭ gŭn dàn]
Literally means 'granted leave you'. In English, it can be taken as telling someone harshly to go away in an unkind manner.
Generate Chinese Nickname
Relation Nicknames