What does b'datch mean?

b'datch meaning in Urban Dictionary

Euphemism for "bitch"