have slugged
-he pegado
Present perfectconjugation ofslug.There are other translations for this conjugation.

slug

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.
Other Dictionaries
Explore the meaning of slug in our family of products.
Word of the Day
cliff