1 definition by Nateiguess

a Cajun dialect term for a small injury. Another word for boo boo
I got a bo bo on my knee & I can’t stop picking at it.
by Nateiguess February 6, 2020
Get the Bo bo mug.