Definitions by Chris Wynne
twat stain
An insult used to describe someone who has just done something particularly stupid. It comes from the markings left behind in a womans underwear following some desrciption of vaginal discharge.
twat stain by Chris Wynne June 24, 2005