KICK MYSELF


Meaning of KICK MYSELF in English

be angry at myself, regret my choice

I could kick myself for selling that car. I wish I hadn't sold it.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.