LOL! He is Doink his best Little Green Goblin impression! And we thought our President was the only Master Troll.