Oh, yes. That isn't why he banned me, though. I replied opposing the 0 tolerance policy. He insisted on banning me from that opposition -- not my diction.
I say you're in the wrong here.
If it's an established rule not to use vulgar language, and let's be honest - rooster is another word for snake, which is vulgar. So rooster = Vulgar.
You broke the rules, you paid the price.