EnglishEdit

VerbEdit

bitch-slapped

  1. simple past tense and past participle of bitch-slap