Top Definition
Originally a Northern Irish term, but spreading rapidly through Usenet. A derogatory term for someone of very low intelligence or who is mentally retarded. Originates from the buses that transport mentally deficient people where the occupants can be seen licking the windows.
M3 licensees are all a bunch of windie lickers
by windie licker October 17, 2006

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.