YouTube’s launch in 2005 was a big deal for meme sounds. It made it easy to share and remix audio, leading to many memorable sounds. YouTube became a place where audio memes grew and spread. Vine ...