have one's fill
have one's fill {v. phr.}
To be satisfied; be surfeited; be overindulged.
Howard says he's had his fill of expensive golf tournaments in Europe.
Categories:
add yours
Source: A Dictionary of American Idioms
Discuss