Skip to main content

Definitions by Shi Di Wen

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!
bi bu by Shi Di Wen February 23, 2007