Okay Rogue,
If you are serious, I take back what I said.
I suggest going to HR, and let them know what was said at the meeting.
A long story short, my boss and I get into a shouting confrontation. I almost lost it and I was going to make a second doorway into his enclosed office, using him as the template. There were 20 open cubicle offices, and believe me they were afraid of what would happen next. About a 1/2 hour latter, one of those in the open cubicle offices came by to say that I scared everyone there.
I then went to HR and told them what had happened, and that my boss had a habit of shouting at everyone. He was called to HR to tell his side. Then, we were both called to HR, and read the riot act, and we were told if that happened again, we were both fired, and would receive no retirement benefits that we had accrued.
If you are covered by a contract or in a union, don't bother to read what is next. I was actually told something similar to this, by HR, when I had the flare up with the boss.
"Unfortunately, getting fired without a reason can happen to just about anyone. In many cases, unless there is a contract or bargaining agreement, employees are considered covered under employment at will, which means your employer doesn't need a reason to fire you."