When it comes to expressing one's ideas or thoughts on a certain topic, there is a wide range of synonyms to use instead of "got opinion". Some of the best options might include "have a viewpoint", "hold a stance", "maintain a perspective", "express a belief", "voice a position", "offer a judgement", "propose an idea", "share a thought", "put forth a standpoint" and "give a viewpoint". Each of these synonyms has its own nuances and connotations, and the choice of wording may vary depending on the context or tone of the conversation. Nonetheless, these alternatives can help make your language more varied and expressive when discussing your views and opinions.