be kicking yourself/could have kicked yourself

Related to word: kick

Pharse

Definition

  1. To feel very annoyed with yourself for doing something stupid or missing an opportunity.

    很後悔,很自責

    • I'm kicking myself for not realizing this problem earlier.

      我對自己沒有早點意識到這個問題感到非常懊惱。

    • After she hung up the phone, she was kicking herself for saying those words.

      她掛斷電話後,對自己說了那些話感到非常自責。

    • I could kick myself for forgetting my wallet at home.

      我對自己把錢包忘在家裡感到非常懊惱。