Could this be alien vomit? That is my best guess. I feel like an idiot showing my ignorance, but I am hoping that one of you will explain why I keep finding things like this in my yard. Sorry for the gross picture!

mystery substance

Advertisements