NichiDict

こりごり

懲り懲り
[korigori]

Meanings

1.Adj-na

having had enough (of); fed up (with); sick and tired (of)

2.Noun・suruAdverb

to learn one's lesson; to learn from a bad experience