meaning of bizzle hatch

bizzle hatch meaning in Urban Dictionary

a bich, biatch, hoebag, skank or split hore, in addition, cheryl evans