20 Memes to Get You Through May Day – Part 32 Well, it’s May 1st – Happy May Day (Meme Day?) everyone! Where I live it has finally – finally... Kit Knightly May 1, 2023 comments 144 Covid Positive / latest / memes / Satire & Humour