by Slangin Cane October 9, 2010
A chinese word pronounce as "new-bee".
"niu" means cattle, which means be really good at something or can do something others definitely cannot do; formidable.
"bi" means pussy, often use as abbreviation for "zhuang-bi", which means pretending to be somebody for vanity; bravado.
so "niu-bi" means top, ace, powerful, brilliant, well trained, highly skilled, etc.
"niu" means cattle, which means be really good at something or can do something others definitely cannot do; formidable.
"bi" means pussy, often use as abbreviation for "zhuang-bi", which means pretending to be somebody for vanity; bravado.
so "niu-bi" means top, ace, powerful, brilliant, well trained, highly skilled, etc.
by wxcwer August 15, 2022
fxxking awesome; freaking awesome
"niu" means ox, awesome in Chinese
"bi" means female sexual organ in Chinese
"niu" means ox, awesome in Chinese
"bi" means female sexual organ in Chinese
by pzh200707 November 7, 2018