Free speech means that you can not be punished by law for your opinions. It explicitly does not mean that others are required to listen to you or even like your opinions. Just as you are allowed to hold a controversial opinion, they are allowed to disagree with you, argue with you, walk away or show you the door if you’re in their house/community/instance.
If you intend to wax pedantic then at least give us your definition. This secondhand linked pedantry crosses the line.
Free speech means that you can not be punished by law for your opinions. It explicitly does not mean that others are required to listen to you or even like your opinions. Just as you are allowed to hold a controversial opinion, they are allowed to disagree with you, argue with you, walk away or show you the door if you’re in their house/community/instance.
That’s one legal implementation of the idea.
The actual idea goes something like : speech that flows freely without inhibition.