Bitch Slap, 2009 – ★★★ Published July 12, 2023 · Updated August 3, 2023 Grating is the word that best describes this wanna be grindhouse flick. Share