Skip to main content

Definitions by cbarew

The Angry Welch 

When a male is in the heat of passion and punches the female right in the vagina.
That girl is scarred for life, John totally pulled The Angry Welch on her last night!
The Angry Welch by cbarew April 23, 2011