Understand Chinese Nickname

二货来根士力架

[èr huò lái gēn shì lì jià]
A funny phrase translating roughly to 'idiot get some Snickers', suggesting indulging in treats to boost mood or spirit, often as self-mockery or jestful banter.
Generate Chinese Nickname
Relation Nicknames