Portuguese-English dictionary »

baba-ovo meaning in English

PortugueseEnglish
baba-ovo noun
{m} {f}

ass-licker(one who succumbs to authority)
noun