Answer: headslap

AnswerCrossword Clue
HEADSLAP

Act of self-recrimination

HEADSLAP

[Doh!]