СКАЛЬСЯ — ЕТИМОЛОГІЯ

стали́тися «скалитися, вискалюватися; плакати»

очевидно, результат контамінації слів ска́литися і стали́ти «гострити» (пор. стали́ти зу́би «гострити зуби»);
Етимологічні відповідники

Слово Мова
ска́литися «гострити» (пор. стали́ти зу́би «гострити зуби») українська
стали́ти українська
Етимологічний словник української мови Інституту мовознавства ім. О.О. Потебні НАН України