I've had them pass my head very very near but never had one land on it, have you checked the back of your neck and jacket/jumper to see if it left you a calling card? Just joking.
That's a moment you wont forget.
Ever since I first saw Twin peaks, owls freak me out. Here's how I would have handled the situation: