do someone's head in
It's doing my head in.
"do someone's head in", which means to irritate and annoy.
idiom, 14-01-02 17:24, 14-01-02 17:25, Mayumi
It's doing my head in.
"do someone's head in", which means to irritate and annoy.
idiom, 14-01-02 17:24, 14-01-02 17:25, Mayumi