The memes and comments there actually helped me a lot with learning expressions, idioms, and “shorthand” that modern German speakers use. Little everyday nuances I would have missed from just reading books.
Hmm, actually a lot of the memes there are parodies of the English ones you find on Reddit. Just saying that a lot of them are almost nonsensical to someone not familiar with Reddit's English language meme culture.