Top Definition
Someone too mentally challenged to use computers (specifically, the Windows platform) effectively or even in a competent manner.
"That Windows© licker couldn't even turn on his powerstrip without tech support."
by walrus1985 January 17, 2009
5 Words related to Windows© licker

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.