Давать/ дать (задавать/ задать) головомойкукому. Разг. 1. Сильно избивать кого-л. 2. Ругать, бранить кого-л. БМС 1998, 125; Мокиенко 1990, 49; ЗС 1996, 211, 230.
Большой словарь русских поговорок. — М: Олма Медиа Групп
В. М. Мокиенко, Т. Г. Никитина
2007