megelégel

Verb

 * 1)  to have enough of something, to be fed up