Tag Archives: Purple Rain

These Musicians Invented Sex, According To The Latest Twitter Meme

It turns out sex was invented by musical acts like Lady Gaga, The 1975, and BTS—at least according to Twitter. After a religious tweet went viral for saying that sex was created by God, Twitter users responded that, actually, musicians … Continue reading

Posted in Lists, LOL! | Tagged , , , , , | Leave a comment