bitch slapping

English

Verb

bitch slapping

  1. present participle and gerund of bitch slap