Creepy gooey slime? Upholstery foam gone bad? Creature from outer space?
I dunno what it is but I sure won't be eating it for lunch!