What does blameworthy mean?

deserving blame or criticism