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