What does booalicious mean?

booalicious meaning in Urban Dictionary

the essential sexy Persian girl Alive. Quick pretty and sexy