abominable snowperson noun1 •(nonstandard) A humanoid or apelike creature supposed to exist in the Himalayas.Actually, he was thinking about Mount Everest and how cold it would be up there, surrounded by blizzards, snow storms and abominable snow people. — 1968 formsabominable snowpeople