Memes – Happy Shoppe December 10, 2019 Watch the video for Happy Shoppe by the Scottish rock duo Meme, track off the Blah Blah Blah 7″. Blah Blah Blah by Memes Video Tagged in: memes Share Article: