BITCH-SLAP


Meaning of BITCH-SLAP in English

v. (US Slang) slap a person with an open hand in order to humilate them

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.