Green’s Dictionary of Slang

do in v.

[all ext. uses of do v.1 ]

1. [late 19C+] to spend, to squander.

2. [late 19C–1900s] to steal; to rob.

3. [late 19C] (UK und.) to pawn.

4. [20C+] to kill, to murder.

5. [20C+] (Aus.) to defeat.

6. [20C+] in fig. use, to kill off; of food, to finish.

7. [late 19C-1900s] to break off, to abandon; to miss a train.

8. [1900s–50s] to make an error, to fail in some way.

9. [1910s+] to wear out, to exhaust.

10. [1910s+] to beat up.

11. [1930s+] of machinery, objects, to break or damage.

12. [1960s] (drugs) to consume.

13. to damage, to injure.

In phrases

do oneself in (v.)

1. [20C+] to commit suicide.

2. [1930s] to put oneself in a deliberately unpleasant situation or position.

do someone’s head in (v.)

[1950s+] (also do someone’s head, do someone’s box in, do someone’s swede in) to upset, to disconcert.