What does Bizzle-atch mean?

Bizzle-atch meaning in Urban Dictionary

A variation of biatch.