A Chinese origin name. Funny but really annoying and a loser If someone call you a Jiabo it is an insult
Are you a jiabo Hell no