English edit

Noun edit

memetists

  1. plural of memetist