that's not sasquatch, that's just a blobsquatch
an indeterminate, dark blob appearing in photos or video purporting to display bigfoot
"that's not sasquatch, that's just a blobsquatch" What is the definition of "blobsquatch"?