We would expect nothing less (Thanks, Huffpo!) and here’s a few of our favorite Osama/Obama memes so far:

Pin It on Pinterest

Share This