All with a distinctly satirical, self-deprecating, and sarcastic flavor. Great British Memes is a very popular and witty social media project that has been entertaining the internet with ...
The British Museum said snails were often used to symbolise ... and this may be the intended meaning." The word meme was coined by Richard Dawkins in his 1976 book The Selfish Gene Dawkins called ...