Barack Obama memesPost memeBestNewestHeroin Monkey4 months agoHeroin Monkey5 months agoHeroin Monkey9 months agoAnonymous11 months agoHeroin Monkey1 year agoAnonymous2 years agoLooks about right