BP meme. not really a meme, just something i made<br />. HAHA anyone else just totally laugh at "Lol, Haiti" BP meme not really a just something i made<br /> HAHA anyone else totally laugh at "Lol Haiti"