largest greek island

General

25TH ISLAND OF GREECE’ MEME EXPLAINED: HERE’S WHY THIS JOKE IS TAKING OVER TWITTER!

A meme is taking up Twitter that asks human beings to discover what the twenty fifth Island of Greece is, however why? Here’s the comic story explained. Every month, a brand new meme emerges on social media that asks you to Google something. Some famous ones have been ‘why have been chainsaws invented?’ and ‘what […]

Read More