have one's fill of sth [看美剧学俚语 Loki s01e01]

[看美剧学俚语LOkiS01E01]

It's been a very long day,and I think I've had my fill of idiots in armored suits telling me what to do,so, if you don't mind, this is actually your last chance.

今天真的很辛苦了,我受够了全副武装的白痴,对我指手画脚,所以 ,不好意思 ,这其实是你们最后的机会.

have one's fill of sth 尽情享受某事;饱受某事之苦,受尽了...,听腻了某事

If you have had your fill of something, you have had enough of it, and do not want to experience it any more or do it any more.

We feel that we have had our fill of disappointments and emotional upsets.
They have had their fill of war, poverty, and repression.

have had one’s fill of sth 和 be fed up with sth 有什么区别

They both mean more or less the same thing. Just two very similar idioms.
He is always late, I’m really fed up of it.
I’ve had my fill of his constant lateness. I’m fed up of his constant lateness.
He is always late. I’ve had my fill of it.