American Dictionary
Definition stick your oar in in American English
stick your oar in phrase
phrase1
to give your opinion about something that other people are discussing without being asked to

American Dictionary
to give your opinion about something that other people are discussing without being asked to