Definition of kick oneself in English:

kick oneself

phrase

  • Be annoyed with oneself for doing something foolish or missing an opportunity.

    • ‘he was kicking himself for not biding his time’