A Salisbury Shepard is category of people that like to smear shit on women. (Not always male)
That Salisbury Shepard smeared shit on my mom! Letâs beat his ass!