Angry Teemu smelling salts...the greatest Teemu thing you'll see this week