meaning of Babekid

Babekid meaning in Urban Dictionary

one associated with the contrary sex with whom you have become close with and that can call your very best buddy.