If I've 'had my fill' of something, it means that I have enough of whatever it is. It can be used in a positive way (I always get my fill at that restaurant) or in a negative way (I've had my fill of this nonsense).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.