Memes remain relevant in this day and age of Instagram reels and TikTok dance videos. This online community is one of the living proofs to it.