do a job on
idiomDefinition of do a job on
US, informal
: to damage (something or someone) badly
The collision really did a job on their car. Moving all that furniture did a job on my back.