bitch-slapped
See also:
bitchslapped
and
bitch slapped
English
Verb
bitch-slapped
simple past
and past participle of
bitch-slap