bitch slapped

English

Verb

bitch slapped

  1. simple past and past participle of bitch slap