Understand Chinese Nickname

人送外号呆逼

[rén sòng wài hào dāi bī]
This nickname translates to 'People call me idiot.' It’s a self-deprecating or sarcastic way of showing humility, possibly used humorously to indicate the person is silly or not as smart as others might think.
Generate Chinese Nickname
Relation Nicknames