Definitions by Faggit!
French Bitch Slap
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.
Hellen Keller: MMMMMGAKLHJJIHORFKHFA!!!!!
Me:... Umm I have to go now.
French Bitch Slap by Faggit! July 23, 2012