had thrashed
Past perfect conjugation of thrash. There are other translations for this conjugation.

thrash

You guys had thrashed my brother?
¿Le habéis pegado a mi hermano?
Other Dictionaries
Explore the meaning of thrash in our family of products.
Word of the Day
Hanukkah