шваркнуть
Искон. Суф. производное от шварк — «треск», производного посредством суф. -к от звукоподражательного швар (из *chvēr, ср. родственное хвор в хворост, имеющем наряду с другими также и значение «хруст, треск»). Значения «ударить, бросить, чтобы ударилось, затрещало, хрустнуло и т. д.» развилось из значения «трещать, хрустеть» (ср. треснуть — «ударить»).
Школьный этимологический словарь русского языка. Происхождение слов. — М.: Дрофа.
Н. М. Шанский, Т. А. Боброва.
2004.