The phrase "had enough of" refers to feeling tired, frustrated, or simply fed up with a particular situation or person. When looking for synonyms to replace this phrase, there are several options to choose from. For example, one could say they are "sick and tired of" something, meaning they have become exhausted and irritated by it. Another option might be "had their fill of", indicating that they have had enough and don't want any more of it. Other synonyms could include "reached the end of their rope with", "fed up with", or "bored to death of". Ultimately, the right word choice will depend on the context, tone, and level of intensity desired.