Top definition
An affectionate term to describe someone who is either looking for sympathy or needing affection.
It's okay babeskidoo, everything will be alright.
by Kelly Rose22 September 09, 2010
Get the mug
Get a babeskidoo mug for your friend Vivek.