No it was squishie, and gelatenous(sp?)

Does anyone have any clue to what this is? I have looked online with no avail, so any help is appreciated