Although I have taught many students who probably would have fit this term, I never lowered myself to the level of calling a student by this name (unless that was his real name), and certainly no teacher should. It is probably a reason for dismissal if not suspension, and the teacher could well be given other disciplinary sanctions by the state department of education. I have to wonder what prompted this demeaning insult, and I hope you can ask yourself in all honesty if you did anything to provoke this teacher's response. It could also have been said in a joking manner, though no teacher in his right mind (and in full control of his emotions) should call a student this derogatory name for any reason. You should speak with your guidance counselor, parents, and/or principal first, although contacting an attorney could well be an option.