Cuba launched and rugged three memecoins back to back within a span of 24 hours. The first Solana-based meme coin, CUBA, pumped to a $30M market cap before vanishing into thin air. All the coins were launched through the Pump.fun meme creating platform.