Understand Chinese Nickname

禽兽我在这

[qín shòu wŏ zài zhè]
Translating this literally results in 'Beast Here I Am', but it actually refers to someone who is naughty or unruly in behavior, often used in jest rather than seriously describing someone savage.
Generate Chinese Nickname
Relation Nicknames