Definition
To cause someone to feel confused, annoyed, or frustrated.
This constant noise is doing my head in.
I've been trying to understand this complicated instruction, and it's doing my head in.
His constant complaining is doing my head in.
相关词: head
成语
To cause someone to feel confused, annoyed, or frustrated.
This constant noise is doing my head in.
I've been trying to understand this complicated instruction, and it's doing my head in.
His constant complaining is doing my head in.