vapuleo

listen to the pronunciation of vapuleo
Испанский Язык - Английский Язык
whipping, lashing
mugging
slating
whacking