Its harder when its real life, you are getting a paycheck literally from this person, and you are usually surrounded by sycophants who think this is perfectly normal.
Termination of any of the other sorts is much less serious, usually results in severance and unemployment eligibility, and if you're coming from a place that mistreats its workers, it's generally not a hard story to sell that you stood up for yourself and got whacked for it. Other employers know the jackass employers by reputation, at least in the local area.
My strong wager is that standing up for abusive management practice would not trigger the "violation of company rule" clause and an employer with a penchant for acting like a jerk is unlikely to fight such a UI claim.
http://www.mass.gov/lwd/unemployment-insur/resources/questio...
With all due respect, why not look them directly in the eye and reply: "Don't speak to me that way" and wait?
That sort of response helps other employees see how inappropriate it is.