Skip to main content

Definitions by Mama-san

In America, used as a term of endearment, like babe or baby, with nice thoughts attached to it.
Babo by Mama-san January 3, 2008