Google Maps outage has sparked a meme frenzy on social media

People travelling over the weekend all across the world were left stranded after Google Maps went down on Friday. The...