Student or Learner
I was reading an article about teaching kids and how stressful this is and the author says,
"Daily facing little dears whose favourite pleasure is trying to do teacher's head in: keeping them off the streets and out of everyone's hair for most of the day."
Well, I couldn't find any phrase like that in any dictionary and I can't figure out the meaning. Can anyone help me?????? Thanks- Andie
To "do in" means to destroy, damage severely, or wear out.
If you try to pull that trailer up the mountain it will do your car's engine in (or do in your car's engine).