You've probably reacted by instinct. It's unlikely that this is the first time someone has been pissed at you, and one can also hear on peoples footsteps if they're angry. I, for instance, somehow just know when my dear mother gets pissed, but that's probably because she gets pissed all the time. Also, having slept in more than a few times, i know that people aren't always too happy with it, so if i hear fast-paced and stomping footsteps approaching my door while i'm in bed, i just know that it's either someone angry or someone in a hurry. Or someone who has forgotten that i'm still there.
But anyways, there's a lot of small indicators of peoples mood. Anger in particular is very unsubtle. Loud speech, quick and violent movements, you name it. You can easily distinguish between an angry walk and a normal walk. Nothing supernatural about that.