Defeat soundly and humiliatingly
Eat up completely, as with great appetite
Destroy completely
Ruin or destroy