1 definition by honeyjane8

Top Definition
A nauseating term of endearment.
I love my boo boo bear.
by honeyjane8 July 21, 2008

Mug icon
Buy a Boo Boo Bear mug!