October 24, 2008

your word of the week...


harridan

noun
a scolding (even vicious) old woman