Skip to main content

Definitions by Christine Percival

twat slap 

A name for a bitch you cant stand
twat slap by Christine Percival December 15, 2008