Anyone ever feel like a large drop of water landed on their head but there is no damp when you touch your head. I went for a walk last night around 7:00 so still really light. I felt something on my head and thought it was a bird poo or something damp land on me. I got DH to inspect my head but nothing there. I feel like I’m going mad!