
i—-i:
Those are called Demodex, and they’re mites that live on everyone’s eyelashes. They feed off of the dead skin cells and oil that collect in your follicles. Those are actually just the asses of several Demodex, which is a small portion of the whole beast. Demodex actually come out onto your face at night to breed, and then return to your follicles to lay up to 25 eggs. To repeat that for emphasis, they f*** on your face and lay eggs inside of you.
Read more: 11 Everyday Things That Are Terrifying Under a MicroscopeSleep tight
Welp, time to go try this.
Oh fuck, why did I read this?! I am so totally fucking freaked out right now, you don’t even know.
Tagged as: #oh god


