1 definition by bababababbabababa

Top Definition
Baba is what someone sais when they dont know what to answer to a question.
Who have you had the best sex with? baba
by bababababbabababa November 16, 2020

Mug icon
Buy a baba mug!