The man behind viral ‘Spanish Giggles’ meme has passed away https://www.msn.com/en-us/travel/news/the-man-behind-viral-spanish-giggles-meme-has-passed-away/ar-BB1ga3EN?ocid=msedgntp GO4AWILDRIDE