What does Bamalicious mean?

Bamalicious meaning in Urban Dictionary

(1.) mixture of bama and delicious(2.)a person who looks like a hot mess in a good way