What does bitch buddy mean?

bitch buddy meaning in Urban Dictionary

the individual you generally go to when you wish to whine about something. A buddy you'll be determined by to listen to all your valuable complaining. The commitment is reciprocated as well as 2 people will be one another's bitch buddies.