This morning after coming back from my walk I noticed on the front yard grass this yellow substance. At first glance, it looked liked those little yellow marshmellow "peeps" at Easter time. It looked very "spongy" or "foamy", and was just laying there on top of the grass. I took my walking stick and stuck it inside the stuff to see what it looked like inside, and it looked nasty, like something spoiled. I then stuck my finger into it to feel the consistency and it felt like foam. The color yellow of it was like that of mustard.
Has anyone else seen this stuff , and if so, you got any idea what it is? I'm very interested to know.
Blessings to you all.