Definition of "thrashed"

thrashed