meaning of Betzabe

Betzabe meaning in Urban Dictionary

woman who is intensly crazy and certainly will never back down from difficult. Quickly manipulated. Wears bows.