Skip to main content

Definitions by rechster

an affectionate name given to a lover...usually a female.
I love her so much, she is my little baboo.
baboo by rechster January 15, 2008