Definition of bitches:
(n) :
(dated or specialised, dog-breeding) A female dog or other canine, particularly a recent mother.
(n) :
(slang, vulgar, offensive, often sexist) A despicable or disagreeable, aggressive person, usually a woman.
(n) :
(vulgar, offensive, slang) A woman.
(n) :
(vulgar, offensive) A man considered weak, effeminate, timid or pathetic in some way
(n) :
(LGBTQ slang, derogatory) An obviously gay man.
(n) :
(vulgar, offensive) A submissive person who does what others want; (prison slang) a man forced or coerced into a homoerotic relationship.