Slime? Slurm? Outdated pop? Loogie? What is this thing? Found on ...

Slime? Slurm? Outdated pop? Loogie? What is this thing? Found on ...