Ударить (хлопнуть) себя по лбуРазг. 1. Неожиданно вспомнить что-л. 2. Сообразить, что поступил необдуманно; опомниться. Ф 2, 216, 236.
Большой словарь русских поговорок. — М: Олма Медиа Групп
В. М. Мокиенко, Т. Г. Никитина
2007