This. Is. Gross!
Did you hear Jill talk about this on the air today? Apparently, if we don't wash our faces enough... we could get eye mites!
Eyelash mites, also known as Demodex Mites, are microscopic parasites that live along the base and lid of eyelashes.
Get more details here. And go wash your face!