Top definition
A slap across the face with so much force that even Hellen Keller hears it.
Me: Shit! Hellen I think someone just got a French Bitch Slap, did you hear that?
Hellen Keller: MMMMMGAKLHJJIHORFKHFA!!!!!
Me:... Umm I have to go now.
by Faggit! July 23, 2012
Get the mug
Get a French Bitch Slap mug for your father-in-law Manafort.

Available Domains :D

  • frenchbitchslap.net
  • frenchbitchslap.men
  • frenchbitchslap.ninja
  • frenchbitchslap.se