Hyderabad: Memes are what social media runs on these days and have taken the platform by storm. From providing a regular dose of humour, these images with funny text reflect the trends and the world around us, with each of the memes speaking more than thousands words. Some of them are tunes, ideas, catch-phrases and […]