EnglishEdit

NounEdit

memomes

  1. plural of memome