meaning of bitch on crack

bitch on crack meaning in Urban Dictionary

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