Who says year end lists have to wait until the end of the year? 2017 is officially half over (July 1, to be exact) and it's certainly been an, umm, interesting semi-year. From Trump taking office and being a general POS to creepy dudes looking for hot young Coachella companions to teachers trolling their students and going viral, the Internet has not failed to deliver. Over the next few days Someecards will be revisiting the best of the best that 2017½ had to offer.
Meme game has been strong this year. Here are all the new memes we've seen.