Random
Source Code

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

7👍 1👎