Как правильно пишется слово "захаять"?

захаять
Русский орфографический словарь

захаять, -аю, -ает

захаять
Большой орфоэпический словарь русского языка

ЗАХАЯТЬ, захаю, захает \\ в формах с сочетанием нн: захаенный... – захае[н]ый.

захаять
Большой толковый словарь русского языка
ЗАХАЯТЬ, аю, -хаешь; св. кого (что). Разг.-сниж. Ругая, осрамить, опорочить. З. соседку, невестку. З. ни в чём не повинного человека. Захаивать, -аю, -аешь; нсв. Захаиваться, -ается; страд.