描述
Hey You!! You're Niubi!!
Urban Dictionary: "Niubi", Chinese word meaning "fucking awesome." Translated literally, it means "cow pussy."
Instead of using genitalia to insult people, in Chinese pop culture, words like "Diao(Dick)" "Niubi(Cowpussy)" are used as compliments.