Having said it before, freedom of speech does not justify unfair, untrue or slanderous comments and remarks about a person.
There is a fine line between expression of opinion and defamation of character. Unless one familiarizes yourself with the difference, don't go on a rampage of insults. If you read the entire constitution you will note that there are limitations, and in spite of having the right to an opinion, it does not mean you may publish defamatory allegations about another person. Express yourself at your own peril. This comment only touches the tip of the iceberg and should in no way be construed as a legal opinion. When in doubt, consult your lawyer.