Those weird ass cannibal aliens from Season 3 Episode 24 of the twilight zone.
Tom: what the fuck is a cannibate? Brian: it's those huge forehead ass things from the twilight zone. Tom: oh yeah!