What Does It Mean When a Bird Lands on Your Head?


If a sparrow lands on your head, then it is an omen of good luck. For people who are not superstitious, it just means that the bird is not scared of you.
About -  Privacy -  Careers -  Ask Blog -  Mobile -  Help -  Feedback  -  Sitemap  © 2015 Ask.com