Memes November 11, 2020
“What’s Stopping You From Doing This?” Kiss On Train Meme
The “What’s Stopping You From Doing This?” kiss on train meme sees Twitter users poking fun at a photo of a couple kissing while dangling off the side of a train.