have enough of, get enough of, have one's fill of, be sated with (either a positive or negative thing)

Definition
have enough of, get enough of, have one's fill of, be sated with (either a positive or negative thing)𐒻𐒴𐒰͘