The Meme Thread

eig1I.png
 
  • Like
Reactions: LP
Last edited:
memes-rebecca-ducreux.jpg
 
VitsR.png
 
Last edited:
There was a meme posted recently about a mountain dew and brominated vegetable oil... What happened to that meme? I was looking for it and can't find it..
 
Top