I have slapped
-he abofeteado
Present perfectconjugation ofslap.There are other translations for this conjugation.

slap

I have slapped him, I have insulted him.
Le he pegado, insultado.
Other Dictionaries
Explore the meaning of slap in our family of products.
Word of the Day
clam