General 25TH ISLAND OF GREECE’ MEME EXPLAINED: HERE’S WHY THIS JOKE IS TAKING OVER TWITTER! by Mansi January 6, 2022 General 25TH ISLAND OF GREECE’ MEME EXPLAINED: HERE’S WHY THIS JOKE... by Mansi January 6, 2022 by Mansi January 6, 2022