The Facebook presence of the Weather Channel is, of course, totally off the wall and has been for quite some time. But they’ve really topped themselves here.

Advertisement

At least one Facebook commenter and also a couple of apparent experts in Jezebel Slack suggest that, contrary to the Weather Channel’s caption, this might be a geoduck. Fucked up, whatever it is.