Subscribe English
look up any word, like poopsterbate:

1 definition by TheChocolateLady

 
1.
The literal and/or metaphoric slapping or whacking someone in order to knock some sense into them.
Someone bitchslap the TV producer that keeps putting Vince Guaraldi's "Cast Your Fate to the Wind" on as background music for the weather reports on Hurricane Frances in Florida!
by TheChocolateLady September 05, 2004
247 73