Hey peeps, I'm making a meme thread on the forums for teh lolz. Post whatever memes that make you lol here, I'll be starting with some of the Halo 2 Vista meme's I've made. (Remember this can be anything, doesn't need to be Halo related)