pzh200707's definitions
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 6, 2018
Get the niubi mug.