Haleymentum? - eviltoast

I saw the word for the first time literally a couple minutes ago.