I've seen it in song lyrics but don't know what it means.. we are being offered money for one of our domains and trying to make sure its a valid offer. EDIT... I guess it would help if I could spell in English... the title should read speak not speake... sorry.
That's not actually a dictionary word, but sometimes used to refer "father" which is "baba" in Turkish, sth like "o dady", in folkloric themes.. http://www.youtube.com/watch?v=0l76iSR32K8 PS: I don't think it'd be worth much, so pay attention on the genuineness.
Thanks... we own www.babuba.com and got an unsolicited offer for it today. Its one of hundreds we have parked... we bought it because it seemed brandable but haven't done anything with it but park it at name drive.
I don't know the meaning but when I searched "Babuba" in Google, this thread came in third place.. lol