A meme of the moment. A compound of the word, 'meme' (meaning a trending and imitated phrase or culturual idea) and 'moment'. A cultural unit or phrase of the moment.
Heh, heh, heh: "I like turtles".
Dude, that's sooo of the mement.