Sigh! I was with Steve. I knew who the queen was. I knew (or thought I knew) there was an elf in the ice, but I've never seen the movie and have no idea why it should be funny. I guess you had to be there.
So sorry Canesisters! Having to explain a joke rather spoils the effect and I apologize for being an old, out-of-it lady.