This is not a drill, it’s a New Meme Alert! The #WeaselPecker Image Gone Viral has taken over the internet as the latest distraction–sparking inspiration, snarks and laughs. What did you miss?…