Literal translation of the popular Chinese phrase çé¼ (pronunciation: Niu Bi). Means "awesome" or "dope."
Dude, that film was so niubi (cow pussy) man.
7👍 1👎