Spotted on walk home from school.. does it belong to a Smurf? Nope, turns out its the remains of flowers that are up in pine trees, which are responsible for belching out that green dust. More info and visuals (than you ever needed) are here.
Neat to see up close, but man do I hate the dust.