давать по шапке

ДАВАТЬ ПО ШАПКЕ кому. ДАТЬ ПО ШАПКЕ кому. Прост. Экспрес. 1. Делать выговор кому-либо; наказывать кого-либо. В статье, как это водится, каждому было дано по шапке (В. Ерёменко. Укрощение мерзлоты).

2. Выгонять откуда-либо; снимать с должности. — Хочешь, не хочешь, значит, а дело бросай. А ребятишек чем кормить, если тебе по шапке дадут с завода… (А. Н. Толстой. Хождение по мукам).

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