meaning of Bizzle-atch

Bizzle-atch meaning in Urban Dictionary

A variation of biatch.