{v. phr.}, {informal} To be sorry or ashamed; regret. * /When John missed the train, he kicked himself for not having left earlier./ * /Mary could have kicked herself for letting the secret out before it was announced officially./
KICK ONESELF
Meaning of KICK ONESELF in English
Slang English vocab. Английский сленговый словарь. 2012