while i dont think it should be allowed, just because of common decency and all, the punishments are sometimes too severe.
in grade 6 i said hell in music class, and the stupid ass teacher made me call my mom right there and tell her what i said, when i put him back on the phone, she yelled at him for bothering her with something so trivial while she was at work.
and like 2 weeks ago my buddy got pulled over on his skateboard by a female cop riding this motorized scooter thing, like a segway kind of, and i yelled "haha you got pulled over by a bitch cop", not realizing another cop was 10 feet away from me. that took some smooth talking and a very lucky name to get out of.