What does bitch snapper mean?

bitch snapper meaning in Urban Dictionary

a person who wants to slap woman puppies