How fucking dare he. How dare anyone refer to anyone in this manner. I think you need to begin to write a diary of what your boss is saying and start to go through the proper channels and complain. It's a really hard thing to do, but no one, ever has the right to treat you like that. You go to...