Blob Noun

a drop of a thick liquid or other viscous substance