meaning of Bitchatha

Bitchatha meaning in Urban Dictionary

a female who's the ultimate mixture of a bitch, a witch and a hagatha.