Looks exactly like the dog vomit I had to clean up a few weeks back.
A.B.C. Casserole? (Already Been Chewed)