meaning of b-natch

b-natch meaning in Urban Dictionary

a euphemism for "bitch."