Subscribe English
look up any word, like rule of three:
 
1.
Chinese word meaning "fucking awesome." Translated literally, it means "cow pussy."
Ni hen niubi! You're so fuckin cowpussy, man!
by Slangin Cane October 09, 2010
66 18

Words related to niubi:

chinglish niubility