Skip to main content

Definitions by whatube

cow pussy

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