Understand Chinese Nickname

TMD滚蛋

[tmd gŭn dàn]
'F*ck Off', using English slang (with asterisks), represents extreme irritation or anger directed at someone, demanding they leave immediately without room for negotiation or niceties.
Generate Chinese Nickname
Relation Nicknames