To defeat thoroughly; to thrash.
To tear, rip or wound.
Jagged, as if torn or lacerated.
To suffer a defeat or a beating.