cow pussy

Literal translation of the popular Chinese phrase 牛逼 (pronunciation: Niu Bi). Means "awesome" or "dope."
Dude, that film was so niubi (cow pussy) man.
by whatube February 12, 2018
Get the cow pussy mug.