Ik blijf tweets zien over peptiden, maar ik ben te veel opgesloten om de context te begrijpen, wat is deze meme?