What does bitcherella mean?

bitcherella meaning in Urban Dictionary

Noun; a self idolizing moron, a bitch without having any of good use feeling or ability.