What does bitch on crack mean?

bitch on crack meaning in Urban Dictionary

anything/anyone which messed up, doesn't work precisely, etc.