Thesaurus.com
synonyms
  • definitions

bitch-slap

no thesaurus results