We do not currently know of any synonyms for thrutched.
The verb thrutched is defined as:
Did you mean thrashed?