meaning of bitch-raper

bitch-raper meaning in Urban Dictionary

some random insult i made-up. actually, a person that has intercourse with women canine against that feminine canine's will