1 definition by DivineSoothsayer

Top Definition
baba means father in many languages
in others it means grandma or old woman
son: i love you baba
father : i love you too son
by DivineSoothsayer August 20, 2006

Mug icon
Buy a Baba mug!