Skip to main content

Definitions by debbi harry

twat slap 

Noun: When two people (generally females) get mad at each other and slap the others vagina really hard.
Casey: dude i can't walk...

Janis: Why? twat slap?

Casey: This bitch just twat slapped me over the last twinkie.
twat slap by debbi harry February 21, 2011