English Dictionary
Definition meme in British English
meme noun
noun
/miːm/
2
an idea or piece of information that spreads very quickly on the Internet
Synonyms and related words
