What does Bouja mean?

Bouja meaning in Urban Dictionary

people inside unique tribe of Boujas.Can additionally be someone/something extremely cute such as your dog