SummerMash '13 - The Ultimate Summer Jam Mashup

And now... every song you've grown to hate is going to be stuck in your head for the rest of the day. You're welcome.