Definition of "trounced"

trounced