Происхождение слова скрыгыкать

скрыгы́кать аю «скрежетать зубами» (Преобр.), ср. скре́жет, скрегота́ть (Преобр. II, 311).