by Slangin Cane October 09, 2010
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 06, 2018