Что такое хаять, что значит хаять.

ХАЯТЬ что, кого, сев. вост. осуждать, хулить, порицать; корить, бранить, поносить, не одобрять, порочить. Непочто хаять, коли лучшего (иншего) нет. Себя хай, а людей не хай. Похаяв (коня), да в соху (да в оглобли). Хаяная собинка лучше впрок

Толковый словарь Даля

Хаять - , хаю, хаешь, несов., кого-что (простореч.). Ругать, бранить, высказываться крайне неодобрительно о ком-чем-н.;

Толковый словарь Ушакова

несов. перех. разг.-сниж. Высказываться крайне неодобрительно о ком-л., о чем-л.; ругать, бранить.

Толковый словарь Ефремовой