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
Get the niubi neck gaiter and mug.
fxxking awesome; freaking awesome

"niu" means ox, awesome in Chinese
"bi" means female sexual organ in Chinese
— Hey, did you heard that Tom put superglue on the chairs in the teachers office?
Niubi.
by pzh200707 November 06, 2018
Get a niubi mug for your cat Helena.