>thread shitting on immigrants
>meme flag
i assume you live in a place where it's illegal to write hate speech online? I can only think of the UK or Germany
these threads make me laugh