Top definition
babadoodle is a great nickname for an amazing friend. He is always there when you need him , but be careful you don't want to get on their bad side.
Oh, I love you babadoodle!
by omglOOoOoOol April 24, 2018
Get the mug
Get a babadoodle mug for your Aunt Yasemin.