Home » 25th Island of Greece urban dictionary