Where does “bitch-slap” come from?

bitch-slap (English): Alternative spelling of bitch slap; To slap...

Definitions

  1. Alternative spelling of bitch slap; To slap...

Words derived from “bitch-slap

bitch-slap — Etymology, Origin & Word History | Etymology Explorer