meaning of b'datch

b'datch meaning in Urban Dictionary

Euphemism for "bitch"