2 definitions by James Law

A window licker who works with computers. See also windows licker for Windows specific screen licking.
Oi Kev you spag, stop being a screen licker and licking the screen!
by James Law December 11, 2007
Get the screen licker mug.
1. A tall ape-like creature with huge hands and feet commonly found stalking its prey in the English countryside at night. A force to be recconed with.
by James Law January 29, 2004
Get the claw mug.