golfturat.com
Meme (n.) - From Santa Claus to TrollFace.jpg
Meme Noun A piece of culture that is transmitted from mind to mind like a virus, and repeated by more people as it grows. Sometimes used by normies to refer to a picture with text over it.