дать чертей

кому. Прост. Экспрес. 1. Сурово наказать, отругать кого-либо. На пороге появился пожилой, в промасленной рубахе тракторист, державший под мышкой что-то завёрнутое в мешок. — Ребята сказали: иди, а то Ложкин узнает, что выпахал да не принёс, — даст чертей. На мешковине лежали две половинки… большого меча. (Г. Немченко. На фоне неба).

2. Разгромить врага. Мы прятались под стульями кинотеатра, чтобы вновь и вновь смотреть «Чапаева» и ждать с трепетною надеждою, что Василий Иванович всё-таки выберется на противоположный берег Урала и ещё даст чертей проклятущим белякам (М. Алексеев. Драчуны).

Источник: Фразеологический словарь русского литературного языка на Gufo.me