(Slang) kill, murder, "bump off"; swindle; cause to become extremely tired, cause exhaustion (e.g.: "That afternoon gym exercise really did me in, I slept for hours when I got home")
DO IN
Meaning of DO IN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012