meaning of abofetear a algn

abofetear a algn - Spanish to English

to slap sb.