Skip to main content

Difference between Do a job on someone and Do the job for someone

do a job on someone—(sl.)

1. treat smb. roughly; injure or harm a person:

  • There’s no need to do a job on me, man, I’ll tell you everything I know.

2. (also: do a snow job on someone) take advantage of a person, especially by persuasion or deception:

  • My local friendly plumber did a job on me cleaning out my drain.

do the job for someone(also: do the business for someone) accomplish one’s purpose; achieve the desired result:

  • When he couldn’t get whiskey he would drink lemon or vanilla extract. It was mostly alcohol, so it did the job for him.