Top Definition
The cable tv channel marketed to women showing one insipid movie after another about a woman who finds herself in a compromising or dangerous situation that she barely escapes, and could have avoided altogether had she just used her head.
Hey, lets watch some washed up sitcom actresses on the Women in Crisis Channel!
by Noel S December 03, 2003
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.