bo bo

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

Share this definition