Deplorable

Deplorable: deserving strong condemnation.