What does Bitchula mean?

Bitchula meaning in Urban Dictionary

A blood drawing bitch.