beat one's head over something


I know beating one's head normally means racking one's brain.
In the following context, can the phrase, 'beat one's head over something" mean kicking oneself regreting something?
I've had a slip of the toungue and said I hadn't work for one company for more than three months in the job interview this morning.
And I've beaten my head all day over the mistake I made.
  • Copyright

    Senior Member
    American English
    I've not heard that expression, I don't think. I would say: "And I've been beating myself up all day over the mistake I made."
    < Previous | Next >