Answer
It sounds like anti-freeze. clean it up as soon as possible as pets will be attracted to drink it and it can be fatal to them. have the cooling system checked unless you can find something obvious like a split hose that you can replace yourself.