meaning of bizziatch

bizziatch meaning in Urban Dictionary

becoming a bitch, but a pal.