memiest

English

Adjective

memiest

  1. superlative form of memey: most memey