Это наречие образовано сложением основ с одним и тем же корнем — дефис обязателен. Основы здесь «крепко» и «накрепко», корень «креп», а окончания у наречий нет. Похожие примеры:
Мало-помалу, крепко-накрепко, тихо-смирно... Перед нами наречия — в том, как писать слова этой части речи, без ста грамм знания правил не разобраться. Делимся одним из них. ✏️ Если сложное наречие образовано путём сложения двух одинаковых основ либо синонимичных или ассоциативно связанных слов, между его частями ставится дефис: • Едва-едва • Чуть-чуть • Мало-помалу • Крепко-накрепко • Крест-накрест • Тихо-смирно • Шито-крыто • Всего-навсего ✏️ Но если эти основы — существительные, дефис не ставим: • Клин клином • Чин чином • Честь по чести • Час от часу • С глазу на глаз #орфография