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
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt