I think Urban Dictionary says it best: To open handedley slap someone. Denote disrespect for the person being bitch slapped as they are not worthy of a man sized punch. Suggests the slap was met with little resistance and much whining.
And they have many more definitions here: http://www.urbandictionary.com/define.php?term=bitch+slap
no subject
Date: 2006-06-09 01:46 am (UTC)And they have many more definitions here: http://www.urbandictionary.com/define.php?term=bitch+slap