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
Get the mug
Get a windie licker mug for your father Manafort.