Subroza embraces the meme