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.

English idioms vocab.      Словарь английских идиом и выражений.