Top definition
You’re cute, baby-like girlfriend. Used in place for “babooshka”.
by CT16 May 20, 2018
Get the mug
Get a Badooba mug for your sister-in-law Riley.