baba = spittle feminine noun

baba

feminine noun
feminine noun

English Translation of BABA

2
: dribble, drool (of a baby)
3
: slime, ooze

Examples of BABA

echar baba to drool
mala baba bad temper

Seen & Heard

What made you want to look up baba? Please tell us where you read or heard it (including the quote, if possible).