What does Abimbola Abimbola mean?

Abimbola Abimbola meaning in Urban Dictionary

a really gorgeous and caring open-minded individual with a decent feeling of humour. A sexy pretty girl that is nice and caring. This woman is quite difficult ahead by, hard to get but loves the girl man with just of the girl. She loves to enjoy but she actually is also committed