go off on

go off on (one)

To become very angry, often unexpectedly. The boss just came into my office and went off on me for no apparent reason.
See also: off, on

go off on someone

Sl. to berate someone. Don't go off on me! I'm not the cause of your problems! The teacher went off on poor little Harry.
See also: off, on