Deserving reproach.
Opprobrious; scurrilous; reproachful; abusive.
"All take and no give"
"Hogwarts Staff"