What does b-natch mean?

b-natch meaning in Urban Dictionary

a euphemism for "bitch."