meaning of bee-yawtch

bee-yawtch meaning in Urban Dictionary

a (bitch) found in an even more attractive & less unpleasant method.