the bleebo snuck up on me and rubbed its tummy on my face
a cute little forest animal that likes to snuggle and rub its tummy on various objects
"the bleebo snuck up on me and rubbed its tummy on my face" What is the definition of "bleebo"?