ScreenWatched's definitions
That little cheap ass bitch that watches other peoples' screens just to win a game when your at a friends house.
by ScreenWatched October 5, 2009
Get the Screen Watcher mug.
Get the Screen Watcher mug.We'll email you a link to sign in instantly.