Definitions by Darknightrdr
babudu
The one who is there in your worst time. Some one who somewhere between best friend and boyfriend. ; When you love someone with whom i can't live without or live with.
babudu by Darknightrdr June 12, 2018