have slugged
-he pegado
Presente perfecto del verbo slug. Hay otras traducciones para esta conjugación.

slug

Popularity
500+ learners.
By the way, for what it's worth, if it was me, I'd have slugged him, too.
Por cierto, si le sirve de algo, en su lugar, yo también le habría atizado.
Palabra del día
el gatito