Don’t blame Snoop, blame the mysognistic male attitude towards women in a male dominated hip hop field. He is just projecting his culture. No one told him that everything isn’t about b*** and h*** and slapping them around to assert dominance.