What does bozatch mean?

bozatch meaning in Urban Dictionary

one other way to state bitch or bizatch could be reduced to boz