whatube's definitions
Literal translation of the popular Chinese phrase 牛逼 (pronunciation: Niu Bi). Means "awesome" or "dope."
by whatube February 12, 2018
Get the cow pussy mug.
Get the cow pussy mug.We'll email you a link to sign in instantly.