meaning of bitches delicious!

bitches delicious! meaning in Urban Dictionary

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