What does bizzarch mean?

bizzarch meaning in Urban Dictionary

an alternative solution term for a bitch or a slagor a derogative term for a female