HARRIDAN

Definition of HARRIDAN

  1. (noun)a scolding (even vicious) old woman