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

Answer

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  © 2014 Ask.com