This document contains a list of popular internet memes from the 2000s and 2010s including Troll Face, Me gusta, Yao ming, Lol, Poker face, Okay, No, Not bad, Y U NO, You ******* kidding me?, Fuck yea, and Mother of God. The document provides a sampling of viral phrases and images that were widely used and referenced online during that period.