Idiom of the day :- kick oneself / (To) kick oneself

Idiom of the day :- kick oneself / (To) kick oneself

Usage, examples and definition of the Idiom :-

To regret. ex. “I’m kicking myself for not having bought that car when I had the chance.”