history: I was working the other day and my supervisor comes up to me out of nowhere, calls the entire department over and just started yelling at me for about an hour. I was working the other day and my supervisor comes up to me out of nowhere_comma_ calls the entire department over and just started yelling at me for about an hour. That's awful_comma_ what was he yelling at you about?
current: He thought I had messed up an order, but it was his new golden boy that had messed it up.  I took the fall, though, because it was my last day there.  I really wanted to lay the guy out though.
next: LOL.  Yeah, been there. Even when those guys do that and are wrong they typically never apologise. They just pretend like they weren't acting like a jerk.