Skip to main content

Definitions by tapout!

bo bo is American street terminology for "high on crack."
"I saw steve down the shop, he was bo bo."
bo bo by tapout! September 27, 2005