Now there is no need of any kind invitation for creating your own meme at the Yahoo initiative ‘Meme’ as there was in its early stage of launching. Now any one can create his own Yahoo Meme. There is an option now on top left corner as ‘Create your meme’ to register yourself for a Meme account.
So now account creation at Yahoo Meme is open worldwide with no need of invitation so don’t wait click to ‘Create your meme’. Follow me @ Yahoo Meme.