What's the "een" in Halloween?
to slap someone with an open hand, esp. in an attempt to put them in their place or cause humiliation
Corporate America was bitch-slapped by the stock market.
from black English, slapping a person as a pimp would slap a prostitute
vulgar slang; bitch-slapped, bitch-slapping; also used figuratively