1 definition by Mama-san

In America, used as a term of endearment, like babe or baby, with nice thoughts attached to it.
by Mama-san December 8, 2007
Get the Babo mug.