pepethefrogfaith.wordpress.com
The Smug Pepe Meme Sure Makes A Lot Of Sense Now That Trump Has Won
The mainstream media just couldn’t wrap their heads around that slippery Pepe the Frog. They must have sensed that their readers were baffled with Hillary’s fixation on the little green…