The highly anticipated second presidential debate aired last night, and it was a doozy. After his lackluster performance in the first debate, all eyes were on President Barack Obama, and he certainly didn't disappoint. As he delivered Muhammad Ali-style verbal blows to opponent Mitt Romney, adding to the challenger's history of uncomfortable interactions with people of color, it almost appeared that he was a completely different person than the man who appeared on screen just two weeks ago during the first debate.

The mad Tweeters of the world had a lot to say about the debate, and, like Obama, they didn't hold back. If you missed it, or just want to vicariously relive it through the Internet's snarkiest, check out our picks for the 25 best Twitter reactions to the debate.

Complied by Tanya Ghahremani (@tanyaghahremani)