Top definition
One who watches over your shoulder while you are on your computer, or who wanders in while you are playing video games and does nothing but watch you play.
With the 10 and 12 year olds in my house, I'm constantly shooing away a screen leech.
by mlanis December 30, 2011
Get the mug
Get a screen leech mug for your mate Paul.