vapuleo

listen to the pronunciation of vapuleo
الأسبانية - الإنجليزية
whipping, lashing
mugging
slating
whacking