Barack O'Lantern October 20, 2008 by Your Name in Blog, geek culture, Meme - Humor/Funny, Politics Barack O'Lantern, originally uploaded by Aidenag.