Top definition
Mandarin chinese for "vagina cloth". Used in standard conversation to mean "Cunt Rag", often as an interjection.
TA MA DE! Ni shi bi bu!
Holy Shit! You are a bi bu!
by Shi Di Wen February 22, 2007
Get the mug
Get a bi bu mug for your coworker Beatrix.