Juan Joya Borja, the 'Spanish Laughing Guy' Meme, Has Died
He was known as ‘The Giggles’ in his native Spain, and his legacy is that of a joy-spreading meme.
Continue Reading https://www.vice.comHe was known as ‘The Giggles’ in his native Spain, and his legacy is that of a joy-spreading meme.
Continue Reading https://www.vice.com
Join the Discussion