Report copyright - Laughter in Class: Humorous Memes in 21st _ SCIENCES/BAYSAC...Technology and memes An Internet meme is an activity, concept, catchphrase or piece of media which spreads, often as mimicry,
Please pass captcha verification before submit form