Memes have become most important part of the internet now. People just love to create, share or view it almost daily. Did you ever feel that you too can make a few eye-catching ones? Or maybe you have some weird pictures or videos of your friends to cre