Top definition
The little dried pieces of flegm, mung, snot, and boogers on one's computer screen from continuous coughing without covering one's mouth.
Dude, I can hardly read this Urban Dictionary definition because of all your damned screen freckles!
by bukowsky January 05, 2010
Get the mug
Get a Screen Freckles mug for your father-in-law Vivek.