meaning of Bouja

Bouja meaning in Urban Dictionary

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