Country Dictionary

A fork of Rural Dictionary

niubi

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 07, 2018