Understand Chinese Nickname

二狗子你滚

[èr gŏu zi nĭ gŭn]
A colloquial expression that translates to 'Get Lost, Doggy,' suggesting either frustration or playfulness in driving someone away. It might also be an ironic reference to a pet dog.
Generate Chinese Nickname
Relation Nicknames