TW is the place where you can be gone for a few weeks (or even days) and the rapid-paced culture here will have adopted a new word, saying, thread title, acronym, insult, compliment, or made-up word and suddenly it's everywhere. Essentially meme culture amongst a bunch of keyboard warrior middle aged men that may or may not play tennis. I missed the origin of MEP, but I see it about every other word here... Can somebody give me a rundown, including the history, the Latin origin, the entomology, it's application, it's development over the past weeks, and finally use it in a sentence for me? I would appreciate it greatly.