" Bitch slap "
Meaning:
An open-handed slap in the face intended to be humiliating.
Example:
He wasn't worth the respect of a punch. Bitch-slapping was more humiliating.
Where did it originate?:
Where is it used?:
Widely used, but mainly amongst the young.
Hear the idiom spoken: