Толковый словарь Ефремовой
сов. перех. неперех. разг.-сниж. 1. То же, что: ударить (1*4а2)
Этимологический словарь русского языка Макса Фасмера
шпо́кнуть "ткнуть кулаком", кашинск. (См.). Вероятно, звукоподражательное, как и шпу́кнуться "свалиться", тверск. (Даль).
Энциклопедический словарь
ШПО́КНУТЬ -ну, -нешь; св. (кого-что). Разг.
1. Лопнуть с треском. Лампочка шпокнула.
2. Ударить. Ш. кулаком по столу. // Сниж. Убить.