Daily Meme: Yep, He's Toast