It's the only thing the left-wing freaks understand.
Ann Coulter has the right to free speech. She can say whatever she wants. She's not running for any office. I, personally would not have used the word "faggot," but something more like "dandy" or "poofter."