The biggest soccer tournament of 2012 deserves the best GIF set of 2012, and we've got them all right here.
1. GERMANYYYYYYY!!!!

Are you as thrilled about the semifinal games today and tomorrow as this German fan? (If you answered "yes", you're wrong.)
2. Mario Balotelli Can't Drink

"Oh gross! Who's trying to hydrate me?"
10 Ridiculously Greedy Demands By The NFL Referees' Union
The 20 Best DNC Reaction GIFs
REMIX PARTY: What's Hillary Watching?

The 10 Lies You Tell Yourself Every All-Nighter
Choose Your Own Adventure: Trial of the Tired
Our Favorite Pieces of Internet 2013
Meet Me at Facebook
Almost Reading
The Troll
Humor Us
TLDNR
Regret Everything
The Graphic Truth
CollegeHumor Interview
Twidiots