Explain for the term "bitch slapped" - When you got slapped like a bitch.
Oct 08 2011, 19:55