Understand Chinese Nickname

你是猴子搬来的逗逼嘛

[nĭ shì hóu zi bān lái de dòu bī ma]
A playful yet somewhat mocking nickname. Directly translated, it means something along the lines of 'Did monkeys bring you from somewhere?' implying someone acts absurdly or is overly silly.
Generate Chinese Nickname
Relation Nicknames