meaning of boodabaka

boodabaka meaning in Urban Dictionary

a foolish bitch that plays games and fucks together with your mind (each of them) and doesnt no how to make a determination and lags on you all the time.