A smiling meercat wearing a red Snuggie, holding a sign that reads So What,