1 definition by hahaloserrrr

1
A long-distance boyfriend that you miss terribly and want to kiss right now.
I miss my malaysian boo boo bear.
by hahaloserrrr November 10, 2009
Get the merch
Get the boo boo bear neck gaiter and mug.