Internet Challenged Girl. We've all met her- the girl who doesn't recognize the trollface. I did the meme myself. Its sort of revenge against the girl in the me new meme internet challenged Girl the game