Originally Posted by Miburo
Actually, it can even be offensive. You can tell someone they're a moron or a dipshit and you're not going to get arrested. Tell them that they're horrible people and you hope they die, totally fine. No one has the right to not be offended. : )
The only things you're not allowed to say is if it negatively effects someone or can put someone in danger. If I call up your work and tell everyone you're a thief then I can get into trouble for slander, you could lose your job over stuff like that. Or if you scream 'fire' in a crowded place where it could cause a panic. You can say pretty much whatever you want as long as it doesn't impeed on someone else's rights or harm another person.
Your half right. Sadly if you say something offensive in a cops hearing distance if he feels like calling you on it, slander that is, you can go to jail. When you say something harmful that is also slander true. Just like you can get in trouble for Jay walking. Just like it though saying something offensive is usually not called on. Once again its really not freedom of "speech", it is freedom of protest.