What does bitches delicious! mean?

bitches delicious! meaning in Urban Dictionary

a phrase that might be equivilent to "oh man! evaluate all these appealing young women inside room!"