meaning of bitch ketchup

bitch ketchup meaning in Urban Dictionary

The blood and lady bits that a lady excretes during her duration.