What does biyayayatch mean?

biyayayatch meaning in Urban Dictionary

Describing a 'told you so' attitude juxtaposed with traditional 'biotch' connotations. This appearance is used to denote arbitrary 'authority' or territorial dominance within a category.