memelord (English, noun)
expansion: memelord (plural memelords)
Senses:
glosses: A person known for creating or distributing memes (usually humorous material copied and circulated online).
tags: Internet
Forms:
form: memelords
tags: plural
form: meme lord
tags: alternative