korigori

na-Adjective

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

Usually Written in Kana
こんなきつい仕事 しごとはこりごりだ。
konna kitsui shigotowa korigorida.
I can't stand an awful sweat like this.
Adverb
Suru Verb

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

Usually Written in Kana