While driving, an unlucky butterfly was about to hit my windshield. But instead of splattering, it sort of glided smoothly upwards across the surface of my windshield. The butterfly was clearly not skillfully dodging the car because the required speed to do so would be too much for the little fellow. There was like a repulsive force between the butterfly and the screen. Though I don't have any video evidence, I guess at least some of you must have experienced this.
How does this happen? I feel like the answer lies in the nature of airflow around the car, not sure how exactly, though. This is a Fiat punto, and it does have a fairly aerodynamic shape with the windshield about 45 degrees slanted.