lotswife.com.au
The Rise of Depressing Meme Culture 
Cambridge Dictionary definition of ‘meme’. Noun SPECIALISED BIOLOGY: a cultural feature or a type of behaviour that is passed from one generation to another, without the influence of genes SPEC…