"I got something to say" is an idiom that means you have an opinion to express about something or the ability to influence it.
Joined May 28, 2024
4,550 views
217 videos