Anyone who has recently been on the Steven Universe wiki chat would know that there has been a HUGE ambush of pepe the frog memes and such. And coming from me, believe it or not, it's actually getting quite annoying! For any of you who do not know who Pepe is, this is Pepe
Advertisement