Pepe (PEPE), the frog-themed memecoin, has experienced a massive downtrend, resulting in a decline of around 20% in the last 24 hours. Adding to that, the developer behind Pepe memecoin has moved over 16 trillion PEPE tokens, worth $15.6 million. PEPE DEVS DUMPING 🚨🚨😱😱 In the past few hours, @pepecoineth