懲り懲り

having had enough (of); fed up (with); sick and tired (of); to learn one's lesson

Meaning

  1. adj-na
    having had enough (of); fed up (with); sick and tired (of)
  2. vsadv
    to learn one's lesson; to learn from a bad experience

Example sentences

  • I've had enough!