Home > Meme Archive
Jul 21, 2014 Source: Philippine Star
According to Oxford dictionaries, a meme is an element of a culture or system of behavior that may be considered to be passed from one individual to another by nongenetic means, especially imitation. It is a humorous image, video, piece of text, etc ... (Read More)
|
Tweet |