wallop
wallop - noun
a forceful consequence; a strong effect
a severe blow
wallop - verb
hit hard
defeat soundly and utterly
wallop - thesaurus
impact
whack
wham
whop